⑴ java的for循環是什麼!
int highGrade=grade[0][0]; // 取grad二位數字的「原點值」
for(int row=0;row<grades.lenght;row++){ //一次循環 獲取二維數組外外層數組個數
for(int column=0;column<grades[row].lenght;column++){//二次循環
grades[row].lenght // 獲取二維 當前外層下 內層個數
if(grades[row][column]<highGrades) // 比較
highGrades=grades[row][column]; 賦值 找到最大的那個
}
你得弄清楚什麼是二維數組 就好明白了
⑵ java中for嵌套for循環的詳細講解
外面的循環是i次 裡面的循環是k次 i執行一次 裡面就執行k次(k可以是變數) 直到外面的i次執行完成,最多也就是i*k次,最少是i次
⑶ JAVA基礎for循環
你應該知道---if後面,for循環後面---必須要用大括弧包起來,
你把代碼里所有省略掉的大括弧都補全,就好了。
然後記得以後不許不寫大括弧。
老闆:"再讓我見到一次你省略大括弧,我就開除你!"
⑷ java中for循環有什麼用
在上面這個例子 增強型的for循環 和普通for循環一樣
增強型的for循環 優點主要體現在集合中,隨便舉個例子
比如對 set 的遍歷
一般是迭代遍歷:
Set<String> set = new HashSet<String>();
Iterator<String> it = set.iterator();
while (it.hasNext()) {
String str = it.next();
System.out.println(str);
}
for循環遍歷:
for (String str : set) {
System.out.println(str);
}
是不是簡單些?
優點還體現在泛型 假如 set中存放的是Object
Set<Object> set = new HashSet<Object>();
for循環遍歷:
for (Object obj: set) {
if(obj instanceof Integer){
int aa= (Integer)obj;
}else if(obj instanceof String){
String aa = (String)obj
}
........
}
如果你用Iterator遍歷,那就暈了
map list 也一樣
唯一的缺點就是 在遍歷 集合過程中,不能對集合本身進行操作
for (String str : set) {
set.remove(str);//錯誤!
}
⑸ java的for循環
首先建議for設置為(int i=1;i<=a.length;i++)
如果單單只是這15排的格式對齊,可以設置(i<10)輸出"0"+i
將格式變為 01 02 03 ···10 11 12 就可以完成對齊
⑹ 關於java中的for循環
該問題中for循環的一個用法指的是foreach用法,下面詳細講述:
foreach語句是java5的新特徵之一,在遍歷數組、集合方面,foreach為開發人員提供了極大的方便。
foreach語句是for語句的特殊簡化版本,但是foreach語句並不能完全取代for語句,然而,任何的foreach語句都可以改寫為for語句版本。
foreach並不是一個關鍵字,習慣上將這種特殊的for語句格式稱之為「foreach」語句。從英文字面意思理解foreach也就是「for 每一個」的意思。實際上也就是這個意思。
foreach的語句格式:
for(元素類型t 元素變數x : 遍歷對象obj){
引用了x的java語句;
}
示例代碼:
List<String> list = new ArrayList<String>();
list.add("1");
list.add("2");
list.add("3");
for (String x : list) {
System.out.println(x);
}
Object s[] = list.toArray();
for (Object x : s) {
System.out.println(x.toString()); //逐個輸出數組元素的值
}
⑺ java程序for循環
int i=0;
int[]score=new score[10]; //每個人的成績數組;
for(i=0;i<10;i++)
{ System.out.println(score[i]);
}
⑻ java 中for循環的一個用法
該問題中for循環的一個用法指的是foreach用法,下面詳細講述:
foreach語句是java5的新特徵之一,在遍歷數組、集合方面,foreach為開發人員提供了極大的方便。
foreach語句是for語句的特殊簡化版本,但是foreach語句並不能完全取代for語句,然而,任何的foreach語句都可以改寫為for語句版本。
foreach並不是一個關鍵字,習慣上將這種特殊的for語句格式稱之為「foreach」語句。從英文字面意思理解foreach也就是「for 每一個」的意思。實際上也就是這個意思。
foreach的語句格式:
for(元素類型t 元素變數x : 遍歷對象obj){
引用了x的java語句;
}
示例代碼:
List<String> list = new ArrayList<String>();
list.add("1");
list.add("2");
list.add("3");
for (String x : list) {
System.out.println(x);
}
Object s[] = list.toArray();
for (Object x : s) {
System.out.println(x.toString()); //逐個輸出數組元素的值
}
⑼ java for循環i如何使用
for循環成死循環了,改成:
for(int i=0;i<jumsu.length;i++)
⑽ java的for循環如何使用i--;呢
for(inti=10;i>0;i--){
System.out.println("i="+i);
}
上面是個簡單的例子,
每次判斷 i 是否大於0. 如果大於就執行循環語句,執行完後 i的值就自動減一(i--)
當 i 的值減到0時, i > 0 為假 , 循環結束