-
??數(shù)組名.length??用于獲取數(shù)組的長度
?數(shù)組下標從 0 開始。因此 scores[3] ,表示數(shù)組中的第 4 個元素,而并非第 3 個元素
數(shù)組下標的范圍是 0 至 數(shù)組長度-1?,如果越界訪問,就會報錯。
查看全部 -
final的作用在哪?
有使用的必要嗎?查看全部 -
數(shù)組名.length??用于獲取數(shù)組的長度
查看全部 -
int? [? ]? ?數(shù)組名={21, 35 ,26? ? ? };
int? ? [? ?]? ? 數(shù)組名? ?=? new? ?int? [ 不寫數(shù)字 ]? {? ? 23,34? ? ? ?};
int? [? ]? ? 數(shù)組名? ?=? ?new? ?int? ?[6? ];
查看全部 -
int? [? ] 數(shù)組名? = {? ? ? ? ? ? ? ? ? ? ? ? ? ? ?};
用? +數(shù)組名? ?{? ? 數(shù)字表示? ? ? ]? ? ? ? ?//數(shù)組中數(shù)從0開始
查看全部 -
import java.util.Scanner;
public class HelloWorld {
? ?public static void main(String[] args) {
? ? ? ?int classNum = 3; // ? ? ?班級
? ? ? ?int stuNum = 4; // ? ? ? ?學員
? ? ? ?double sum = 0; // ? ? ? ? 總成績
? ? ? ?double avg = 0; // ? ? ? ? ?平均成績
? ? ? ?for (int i = 1; i <= classNum; i++) {
? ? ? ? ? ?sum = 0; //
? ? ? ? ? ?System.out.println("請輸入第" + i + "班級的成績:");
? ? ? ? ? ?for (int j = 1; j <= stuNum; j++) {
? ? ? ? ? ? ? ?System.out.print("請輸入第" + j + "學員的成績");
? ? ? ? ? ? ? ?int score = new Scanner(System.in).nextInt();
? ? ? ? ? ? ? ?sum = sum + score;
? ? ? ? ? ?}
? ? ? ? ? ?avg = sum / stuNum;
? ? ? ? ? ?System.out.println("第" + i + "個班級的平均成績是:" + avg );
? ? ? ?}
? ? ? ?
? ?}
}查看全部 -
int? ?a= new? Scanner(? system.in? ).nextln(? );
println? ? ? ? ? ? ? ? ? ? ? ? ?//自動換行
print? ? ? ? ? ? ? ? ? ? ? ? ? ? //不換行?
查看全部 -
查看全部
-
循環(huán)中的變量可以毫不相干,循環(huán)執(zhí)行一次,變量按其變化變一次。
查看全部 -
在多重循環(huán)時for語句要寫全
查看全部 -
for(循環(huán)初始量;循環(huán)條件;循環(huán)變量變化){
? ? ? if(){
? ? ? ? ? ? ? continue;? ? ? ? ? ? ?//continue表示跳過循環(huán)體剩余語句進行下一次循環(huán)
? ? ? ? ? ? ? }
? ? ? 循環(huán)操作
}
? ? System.out.println();
查看全部 -
for(循環(huán)初始量;循環(huán)條件;循環(huán)變量變化){
? ? ? ?if? ((? )&&(? )){
? ? ? ? ? ?break;
}
? ? ? ? ? ? System.out.println("? ? ");? ? ? ?//當不滿足if語句時程序運行到此,看是否滿足循環(huán)條件判斷是否進行循環(huán),不在往下運行。
? ? ? ? ? ? }? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //滿足時接著往下循環(huán)
? ? ?System.out.println("");
}
查看全部 -
for(循環(huán)初始量;循環(huán)條件;循環(huán)變量變化){
? ? ? ?循環(huán)操作? ? ? ? ? ? ? //可以使用其他語句
}? ? ? ? ??
? ? ?循環(huán)條件:? ? ?i<10&&i !=5
查看全部 -
switch( 你定義的那個變量 ){
case? ?值一:
? ? ? ? ? 執(zhí)行代碼1;
? break ;
case? 值二:
case? 值三:? ? ? ? ? ? //可以把功能相同的case語句合并在一起
? ? ? ? ?執(zhí)行代碼2;
? break? ;
default? :? ? ? ? ? ? ? ? ? ?//可有可無,位置隨意
? 默認(除去以上條件)執(zhí)行的代碼? ? ? ? ? ??
}
查看全部 -
int i = 1;
do{
? ? 運算一;
? ? 限制條件一;? ? ? ? ? ?//也是運算
? }? while (? ? ?<? ?);
? ? ? System.out.println();
執(zhí)行過程:
<1>、 先執(zhí)行一遍循環(huán)操作,然后判斷循環(huán)條件是否成立
<2>、 如果條件成立,繼續(xù)執(zhí)行< 1 > 、< 2 >,直到循環(huán)條件不成立為止
特點: 先執(zhí)行,后判斷
由此可見,do...while 語句保證循環(huán)至少被執(zhí)行一次!查看全部
舉報