先上图,不知道大家写代码注意到没,因为也没有人告诉我,网上今天才发现这个技巧,所以推荐给大家,如果你知道,那就路过即可。。。
if相关
定义一个boolean类型的变量flag和一个String类型的变量name来进行测试。
booleanflag=true;Stringname="Java旅途";
判断条件成立
语法:
flag.if
效果:
if(flag){}
判断条件不成立
语法:
flag.else
效果:
if(!flag){}
判断条件等于null
语法:
string.null
效果:
if(string==null){}
判断条件不等于null
语法:
string.notnull或者string.nn
效果:
if(string!=null){}
使用switch判断
语法:
switch(string){}
效果:
switch(string){}
使用while判断
语法:
flag.while
效果:
while(flag){}
for相关
定义一个string类型的数组来测试。
String[]param={"1","2","3"};
从第一个元素进行遍历
语法:
param.fori
效果:
for(inti=0;i
从最后一个元素进行遍历
语法:
param.forr
效果:
for(inti=param.length-1;i>=0;i--){}
增强for循环
语法:
param.for或者param.iter
效果:
for(Strings:param){}
变量相关
新定义一个User类,添加name和age两个属性用来测试。
publicclassUser{privateStringname="Java旅途";privateintage=18;publicUser(){}publicUser(Stringname,intage){this.name=name;this.age=age;}}
创建一个对象
语法:
User.new
效果:
newUser();
创建一个局部变量
语法:
newUser().var
效果:
Useruser=newUser();
创建一个全局变量
语法:
newUser().field
效果:
privateUseruser;user=newUser();
强制转换对象类型,假如我们将将Object转换为User
语法:
newobject.castvar
效果:
Useruser=(User)newObject();
其他常用
返回语句
语法:
"".return
效果:
return"";
打印语句
语法:
flag.sout
效果:
System.out.println(flag);
捕获处理异常
语法:
newUser().try
效果:
try{newUser();}catch(Exceptione){e.printStackTrace();}
抛出异常
语法:
newException().throw
效果:
thrownewException();
给变量加锁
语法:
string.synchronized
效果:
synchronized(string){}
其它可以参考
这里面都包含,从这图里可以看出javascript的快捷键也是支持的。同时支持Kotlin、SQL、Dart。
【编辑推荐】
【责任编辑:未丽燕 TEL:(010)68476606】
点赞 0