Java基础学习Day2
三元表达式快捷判断
/**
* 三元运算符
* a?结果1:结果2
* a是一个boolean类型
* 如果a是真的,那么就取结果1
* 如果a是真的,那么就取结果2
* @param
* @return
*/
public int getfoot(String a) {
//判断两个字符串是否相等a.equal()
//return a=="螃蟹"?8:a=="鸡"?2:a=="狗"?4:0;
return a.equals("螃蟹")?8:a.equals("鸡")?2:a.equals("狗")?4:0;
}
算数表达式
public class IntDemo9 {
//成员变量
int a;
public static void main(String[] args) {
//局部变量
//局部变量只能用于方法里
int b;
//算数运算符
int a1=14;
int b2=21;
System.out.println("a1+b2="+(a1+b2));
System.out.println("a1-b2="+(a1-b2));
System.out.println("a1*b2="+(a1*b2));
System.out.println("a1/b2="+(a1/b2));
System.out.println("a1%b2="+(a1%b2));
//自增 a++和++a
}
}