for循环循环取值的时候,当出现了与以前循环出的值有重复的值时就只取出重复之前的值, 比如整个循环
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for循环循环取值的时候,当出现了与以前循环出的值有重复的值时就只取出重复之前的值, 比如整个循环相关的知识,希望对你有一定的参考价值。
for循环循环取值的时候,当出现了与以前循环出的值有重复的值时就只取出重复之前的值,
比如整个循环的时候出来的值是123,123,123(逗号可以忽略,为了好辨别)这样的循环重复,这里第四个值1和第一个值1就开始重复了,我就需要在出现第二次1的时候取出第一个逗号前面的123,出现第三次1的时候取出第二次逗号前的123以此类推,请大神给个代码Demo
Java自学-数组 增强型for循环
Java 中如何使用增强for循环
增强型for循环在遍历一个数组的时候会更加快捷
步骤 1 : 增强型for循环
注:增强型for循环只能用来取值,却不能用来修改数组里的值
public class HelloWorld
public static void main(String[] args)
int values [] = new int[]18,62,68,82,65,9;
//常规遍历
for (int i = 0; i < values.length; i++)
int each = values[i];
System.out.println(each);
//增强型for循环遍历
for (int each : values)
System.out.println(each);
练习: 最大值
(用增强型for循环找出最大的那个数)
答案:
public class HelloWorld
public static void main(String[] args)
int values [] = new int[]18,62,68,82,65,9;
//数组中的内容是
for (int each : values)
System.out.print(each+" ");
System.out.println();
int max = -1;
for (int each : values)
if(each>max)
max = each;
System.out.println("最大的一个值是:"+max);
以上是关于for循环循环取值的时候,当出现了与以前循环出的值有重复的值时就只取出重复之前的值, 比如整个循环的主要内容,如果未能解决你的问题,请参考以下文章