java第三章学习总结



2.引用数据类型“==”代表内存地址比较如果判断内容是否相等应该使用引用类型的equals()方法,自定义类没有重写equals()方法是其默认equals()方法(Object类的equals()方法)是判断内存地址的即“==”

3.标准 if 语句   if(boolean表达式){语句1}else{语句2}例如:
  if(5>10) {
      System.out.println(true);
  }else{
       System.out.println(false);
  }

4.简单 if 语句:(boolean表达式)?语句1:语句2; 例如:int r = (6>7)?6:7;

5.多分枝 if 语句:if(boolean表达式){语句1}else if(语句2)else if(语句3).....else{语句n}
if(score >= 99) {
			num = 1;
		} else if(score<99 && score>=90) {
			num = 2;
		} else if(score >= 60 && score <90){
			num = 3;
		} else {
			num = 4;
		}


6.switch case :
  switch(int或char表达式) {
  case 1: 语句1;
  break;

  case 2:
   语句2;
   break;
  .....
  }default{
     语句n;
  }
switch(num) {
			case 1:
				System.out.println("iPad");
				break;
			case 2:
				System.out.println("iPod");
				break;
			case 3:
				System.out.println("U Disk");
				break;
			default:
				System.out.println("洗洗睡吧");
		}


7.switch 只能判断等值且条件是int或char的值,多重if是用于处理某个区间的值

8.短路:A && B 当判断A与B是如果A不成立则将不执行B只是称短路

转载于:https://my.oschina.net/u/195953/blog/34038

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值