黑马程序员技术交流社区
标题:
关于使用For循环的问题探讨
[打印本页]
作者:
FFF
时间:
2013-10-6 16:20
标题:
关于使用For循环的问题探讨
本帖最后由 FFF 于 2013-10-6 22:10 编辑
public class Temp10_06 {
public static void main(String[] args) {
byte a = Byte.MAX_VALUE;
float b = Float.MAX_VALUE;
long c = Long.MAX_VALUE;
short d = Short.MAX_VALUE;
int e = Integer.MAX_VALUE;
double f = Double.MAX_VALUE;
char g = 97;
boolean h = true;
String i = "a";
for(){//补上条件代码
System.out.println("最大的数为:"+?);//有没有可以在这里用For来遍历输出a,b,c等的值?
}
}
}
复制代码
我想用for直接遍历输出a,b,c的值。不用一个个去打印System.out.println(a)b,c,d.....
有可能实现吗?
新手,很多不懂。很多多指教!
作者:
Fire_Leg
时间:
2013-10-6 16:39
可以把你声明的变量加到一个Object类型的数组里面 然后遍历。
作者:
赖龙威
时间:
2013-10-6 16:44
我是从来没有见过。。。如果是从a到f的话,可以可以考虑下这种方法
public class Temp10_06 {
public static void main(String[] args){
Number[] numbers = new Number[6];
numbers[0] = Byte.MAX_VALUE;
numbers[1] = Float.MAX_VALUE;
numbers[2] = Long.MAX_VALUE;
numbers[3] = Short.MAX_VALUE;
numbers[4] = Integer.MAX_VALUE;
numbers[5] = Double.MAX_VALUE;
for (Number number : numbers) {
System.out.println(number);
}
}
}
复制代码
估计也不是你想要的
作者:
FFF
时间:
2013-10-6 19:57
赖龙威 发表于 2013-10-6 16:44
我是从来没有见过。。。如果是从a到f的话,可以可以考虑下这种方法估计也不是你想要的 ...
虽然没有实现,但还是谢谢你!
作者:
路边小色狼
时间:
2013-10-6 21:45
用集合或数组吧,。一堆毫无关联的变量没办法遍历啊,。用集合会好点,因为种类多,且数组你得先去算有多少个变量,。如果有几万个你要算到什么时候,所以先把存入集合再用for去遍历。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2