package com.company;
public class Main {
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 {
System.out.println("How are you?");
}
}
}