Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Loops 是否可以使用相同的名称但不同的数字循环不同的变量?_Loops_Variables - Fatal编程技术网

Loops 是否可以使用相同的名称但不同的数字循环不同的变量?

Loops 是否可以使用相同的名称但不同的数字循环不同的变量?,loops,variables,Loops,Variables,基本上我想做的是打印4个变量的值:x1,x2,x3,x4。是否可以执行类似数组的操作?我不想把它们放到数组中,因为我有很多变量,效率很低。像这样的?我知道这是一个愚蠢的问题,但我想知道是否有一个更有效的方法来做到这一点:P for(int i = 0; i<4; i++){ System.out.print(x(i)); } for(int i=0;i您不能这样做。变量名不能以这种方式访问。区域选项可能会更好(也更有效)。您可以做的是,将变量作为列表 List<Int&g

基本上我想做的是打印4个变量的值:x1,x2,x3,x4。是否可以执行类似数组的操作?我不想把它们放到数组中,因为我有很多变量,效率很低。像这样的?我知道这是一个愚蠢的问题,但我想知道是否有一个更有效的方法来做到这一点:P

for(int i = 0; i<4; i++){
     System.out.print(x(i));
}

for(int i=0;i您不能这样做。变量名不能以这种方式访问。区域选项可能会更好(也更有效)。

您可以做的是,将变量作为
列表

List<Int> list = new List<Int>();

for(int i = 0; i<list.Count(); i++){
     System.out.print(list[i]);
}
List List=新列表();

对于(int i=0;i为什么不是数组?你说的“低效”是什么意思?你使用什么语言打印到网页?或者这正是你应该使用数组的原因!如果它是表中的行列表,你可以只使用tb.FindControl(“x”+1)或tb.FindByElement(“x”+1)我有大约100个变量,JCheckBox对我来说是精确的,因为我使用的是netbeans生成的,我无法生成一个JCheckBox[],因为截止日期太晚了,而且我无法实现它。我有一堆名称相似但数字不同的变量,所以我想看看是否有更简单的方法