1.引用數(shù)據(jù)類型
1.1sacnner
接收鍵盤輸入使用之前導(dǎo)入:import java.util.Scanner
格式:Scanner sca=new Scanner(System.in);
int a=sca.nextInt()忿磅;(next()則是接受字符串)糯彬;
1.2Random
產(chǎn)生隨機(jī)數(shù)導(dǎo)入:import java.util.Random
格式:Random ran=new Random()凭语;
int a=ran.nextInt(100);(表示0~99之間隨機(jī)數(shù)葱她;)
nextDouble:double b=ran.nextDouble();(不必寫區(qū)間,固定0.0~0.9似扔,產(chǎn)生的隨機(jī)小數(shù)位數(shù)不確定)
2.流程控制語句
2.1
if吨些,if.else;if ifelse炒辉,else
```
2.2 循環(huán)語句
```
while(){}條件真則執(zhí)行結(jié)構(gòu)體豪墅;do{}while()不管條件真假先執(zhí)行一次do中結(jié)構(gòu)體;
```
```
for(int a=0;a<10;a++){};
執(zhí)行順序:int a=0只執(zhí)行一次,第一次先執(zhí)行a<10為真則結(jié)構(gòu)體黔寇;
第二次返回a++在判斷條件是否成立偶器,是則執(zhí)行結(jié)構(gòu)體,
```
2.3死循環(huán)
```
for(;true屏轰;){}颊郎;while(true){};
```
2.4循環(huán)嵌套
```
for中嵌套for
print()不換行println()換行
```
2.5跳轉(zhuǎn)語句
break霎苗,在哪個(gè)循環(huán)內(nèi)則僅打斷哪個(gè)循環(huán):
```
a:for(int a=0;a<10;a++){
for(int a=0;a<10;a++){
break a;(給外面循環(huán)體起名a姆吭,此時(shí)則兩個(gè)循環(huán)都打斷)
}
}
```
continue,本次循環(huán)中斷唁盏,執(zhí)行下一次循環(huán)
```
for (int a=0;a<10;a++)
{
if(a%2==0)
{
continue;
}
System.out.println(a);
}
僅會(huì)輸出奇數(shù)
```
end
注意輸入法調(diào)成英文后輸入内狸,否則很難找錯(cuò)誤。