⑴ 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 为假 , 循环结束