public class xiaoceyan {
public static void main(String[] args) {
/*byte a = 1 , b = 2; //byte a1 = 1 ; byte b2 =2 ;
byte c = ( byte) (a + b) ; // a + b 默认是int类型
float d = 1.1f; // 小数默认为double类型 需要用f转为浮点类型
short s = 23;
s += 12; // += 可以保证类型的一致
s = (short) (s + 12); // 数字默认为int类型 short + int ,需要强转
while (a++ < 3) {
System.out.println("haha");
}
System.out.println("hehe");
int [] array = { '1' , 12,34,45}; // 49 单个字符(只要单引号内的都是字符),本质上就是数字 ASCII码表
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);
}*/
/* int x =1,y=1;
// && 当前面的条件不满足,则最后结果一定不满足,后面的条件不再执行
// & 不管条件是否满足,所有条件均做判断
if( ++y==2 && x++ == 2) {
x=7;
}
System.out.println("x="+x+" , y="+y); // 2 2*/
/*boolean b=true;
int a = 1;
if(b=false) { // 只有boolean类型的值赋值语句才可以放在判断条件里
System.out.println("a");
} else if(b) {
System.out.println(b);
} else if(!b) {
System.out.println("c");
} else
System.out.println("d");*/
int x = 0;
if (x > 0) {
System.out.println("Hello.");
} else if (x > -3) {
System.out.println(" I am Tom. ");
} else { // x<=0 x <= -3
System.out.println("How are you?");
}
}
}