扩展的一些实际小方法

扩展的一些实际小方法

输出查看耗时:

int sum=100000;
        long st1 = System.currentTimeMillis();
        //注意这里的st1接受的是系统开始的时间
        // 使用引用类型,字符串截取,效率比较低!!!即比较耗时
        for (int i = 0; i < sum; i++) {
            String code = (Math.random()+"").substring(2,8);
        }
        long et1 = System.currentTimeMillis();
        //这里的et1是运算结束的时间
        System.out.println("耗时:"+(et1-st1));
        //用结束的时间减去开始的时间就是该方法的耗时

INdexof的用法

1.indexOf(int ch)
//在给定字符串中查找字符(ASCII),找到返回字符数组所对应的下标找不到返回-1
2.indexOf(String str)
//在给定符串中查找另一个字符串。
3.indexOf(int ch,int fromIndex)
//返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。
4.indexOf(String str,int fromIndex)
//返回从 fromIndex 位置开始查找指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。

重写equals方法

//重写的时候有个小规则
/**
如果两个对象==是相等的。那么equals一定相等。
如果一个对象和null进行比较,一定返回false
如果一个对象和另一个对象,不是同一个类型,一定返回false
接下来就可以自定义规则了
*/

语法和快捷键

  1. alt+回车自动生成
  2. String类中针对字符串的截取和分割操作生成了两个方法
    1. substring()方法用于截取字符串的一部分
    2. split()方法可以将字符串按照某个字符进行分割
  3. 同步改变量名:shift+F
  4. 按住alt+鼠标的右键可以不选中前面的情况下进行后面的整体更改
  5. alt+ctrl+L可以对也买你进行美化
  6. 5和4一定适用于一些新入行的cv工程师

反编译

所谓的反编译就是先将代码编译为.class文件,然后用javap 命令去查看文件内的具体数据表示形式。
进行反编译之后的效果
如下图:

在这里插入图片描述

相关文章

显卡天梯图2024最新版,显卡是电脑进行图形处理的重要设备,...
初始化电脑时出现问题怎么办,可以使用win系统的安装介质,连...
todesk远程开机怎么设置,两台电脑要在同一局域网内,然后需...
油猴谷歌插件怎么安装,可以通过谷歌应用商店进行安装,需要...
虚拟内存这个名词想必很多人都听说过,我们在使用电脑的时候...