java 控制流程

3.8-1.块作用域
不能再嵌套的两个块中声明同名的变量。

Scanner in = Scanner(System.in);
int choice = in.nextInt();
switch(choice){
  case 1:
  ....
  break;
  .
  .
  default:
  ....
  break;
}

case标签处开始执行直到遇到break语句,或者结束。若无匹配,就default;若无break,就会执行下一个case分支语句。情况很危险!
2.break退出整个循环,continue退出本次循环。

3.9-大值数
基本整数和浮点数精度不能满足要求,可使用java.math

BigInteger
BigDecimal
BigInteger a = BigInteger.valueOf(100);
BigInteger c = a.add(b);
BigInteger d = c.mutiply(b.add(BigInteger.valueOf(2)));//d=c*(b+2)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值