package com;
import java.math.*;
import java.util.*;
public class Test4
{
public static void main(String[] args)
{
// while for
// do while
int a=1;
while(a<10)
{
System.out.println("=============");
a++;
}
do
{
System.out.println("#####");
a++;
}
while(a<20);
// if while for switch
for(int x=3;x<9;x=x+2)
{
System.out.println("%%%%%%%%%%%%");
}
// for(1;2;4) {3}
// for(1;2;3,4) {}
// for(1;2;) {3,4}
int b=10,c=20,d=30;
String e="danj";
String f="uwoj";
switch(b)
{
case 1:
System.out.println("!!!!");
break;
case 10:
System.out.println("@@@");
//break;//这个break不写会接着往下执行 switchb会输出@@@###,这是switch击穿
case 100:
System.out.println("###");
break;
case 1000:
System.out.println("^^^");
break;
default:
System.out.println("no");
break;
}
/* case标签: 1.char byte short int
* 2.枚举常量
* 3.字符串字面量
*/
label:
for(int i=0;i<10;i++)
{
System.out.println("lay1");
for(int k=0;k<10;k++)
{
System.out.println("lay2");
if(k==5)
break label;//打断多重循环
}
}
//continue直接进入下一次循环
//大数值用于精准计算,比如银行
BigInteger x1=new BigInteger("1000000000000000");
BigInteger x2=new BigInteger("500000000000000000000000000000");
BigInteger x3=x1.multiply(x2);
System.out.println(x3);
}
}
循环 do while for switch 击穿 break continue 大数值
最新推荐文章于 2024-07-19 17:37:28 发布