运算符、键盘录入、;分支语句

运算符

1.算数运算符
±*/%和普通数学运算相同
++自增
–自减
单独使用时放在前后没影响
如果和其他的操作放在一起时自增自减优先级较高

//自增自减练习
public class Test_zizengzijian {
	public static void main(String[] args) {
		int a=0;
		System.out.println(a++);//1
		System.out.println((a++)+2);//3
		System.out.println((++a)+2);//5
	}
}
  1. 比较运算符
    < ; >; ==; >=; <=;!=
  2. 赋值运算符
    +=;-=;*=;/=;%=
  3. 三元运算符
//三元运算符
public class Test_sanyuan {
	public static void main(String[] args) {
		int a = 1, b = 2;
		int c = a > b ? a : b;// 如果a>b成立 c就赋值为a 不成立赋值b
		System.out.println(c);//2
	}
}
  1. 位移运算符
    << 左移 左移一次 数字扩大两倍
    ">>"右移 右移一次 数字缩小为原来的二分之一
    ">>>"无符号右移 只针对正数的位移操作,效率较高
    键盘录入
//输入练习
public class Test_scanner {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("输入一个整数");
		int c=sc.nextInt();
	}
}

分支结构

//分支结构练习
public class Test_fenzhi {
	public static void main(String[] args) {
		int a=1,b=2;
		//if判断
		if (a<b) {
			System.out.println(true);
		}else {
			System.out.println(false);
		}
		int c=2;
		//switch 语句
		switch (c) {
		case 1:System.out.println(1);
			break;
		case 2:System.out.println(2);
			break;
		default:
			break;
		}
	}
}

练习
键盘录入一个月份,输出这个月份的季节
说明:345月为春季,678为夏季 ,9、10、11为秋季,12、1、2为冬季 其他数字没有任何季节录入错误

public class Test_jijie {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入月份");
		int a=sc.nextInt();
		switch (a) {
		case 3:
		case 4:
		case 5:System.out.println("春天");
			break;
		case 6:
		case 7:
		case 8:System.out.println("夏天");
		break;
		case 9:
		case 10:
		case 11:System.out.println("秋天");
		break;
		case 12:
		case 1:
		case 2:System.out.println("冬天");
		break;
			
		default:System.out.println("没有找到季节");
			break;
		}
	}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值