|
发表于 2015-1-23 14:42:44
|
显示全部楼层
回帖奖励 +3 鱼币
//1
int a=3,b=4;
System.out.println((a & 1) != 0);
System.out.println((b & 1) != 0);
//2 short int不能+
int t = 0;
for(int i=1 ;i < 21;i++){
t = t + i;
}
//3
System.out.println("* *\n *");
//4 运算符优先级 * 先于 % 加括号
int minutes = 0;
for(int ms =0; ms < 60*60*1000; ms ++){
if(ms % (60*1000) == 0){
minutes ++;
}
}
System.out.println(" minutes = "+minutes);
//5
System.out.println(new StringBuffer("i love fishc").reverse().toString());
//6 import java.math.BigDecimal;
System.out.println((new BigDecimal("2.0")).subtract(new BigDecimal("1.1")));
//7
String toCount = "四个汉字ninechars02";
int cn=0,chars=0,num=0;
for(int i=0;i<toCount.length();i++){
if(Character.toString(toCount.charAt(i)).matches("^[\u4e00-\u9fa5]{1}$")){cn++;}
if(Character.isLetter(toCount.charAt(i))) chars++;
if(Character.isDigit(toCount.charAt(i))) num++;
}
System.out.println("; 汉字:"+cn+"; 字母:"+(chars-cn)+"; 数字:"+num);
//8 "a\u0022.length()+\u0022b" == "1"+"b"
System.out.println("a\u0022.length()+\u0022b".length());
//9 异或
int x=2014,y=2015;
x^=y; y^=x; x^=y;
System.out.println(x+" "+y);
//10 移位运算
System.out.println(2<<3); |
|