今天下班CSDN给我推送一个视频,发现对于日常工作很有帮助,记下来分享一下,文末会附上链接。
快速定义变量
"hello".var == String hello ="hello";
10.var == int i =10;
8.88.var == double v=8.88;
我自己也手写了下 确实可以蛤!
null判断为空、notnull和nn判断非空
//你得先有个为空的变量
String str = null;
str.null == if (str == null) {}
str.notnull == if (str !== null) {}
str.nn == if (str !== null) {}
后两个是一样的效果所以推荐 .nn
for遍历集合或数组
//你得先有个集合
List<String> list =new ArrayList<>();
list.for == for (String s : list) {}
list.fori == for (int i = 0; i < list.size(); i++) {}
list.forr == for (int i = list.size() - 1; i >= 0; i--) {}
not取反
//你得先有个布尔类型的变量
boolean status =true;
status.not == !status;
感觉有点鸡肋蛤
if判断
int i =10;
i>10.if == if (i>10) {}
cast强转
//你得先有个变量
Object name ="helloworld";
name.cast == ((String) name)
return返回
//你得有个方法
public String getString(){
"string".return == return "String";
}
去除无用导入的包
他视频里的太麻烦了 直接 CTRL+ALT+O (字母 “O” 不是数字0)
代码回溯
能直接看到你之前操作的 包括你删除的代码 误删无法撤回可以使用这个功能
全局搜索文件名
连续按两下shift
ctrl+shift+f 全局搜索字符串 只要相符都会在下面显示 很nb
CTRL+R 替换 批量替换
附上视频链接 IDE的使用小技巧