java - 从名称为variableX的变量中检索数据 - Java

标签 java loops object variables

对于一项大学作业,我需要用 Java 创建一个管理 3 个专辑的程序。我想使用 for 循环列出有关这些专辑的信息来压缩我的代码,但是,我们不允许使用数组。有没有办法访问像 albumX 这样的变量,例如

for (X=1;X<=3;X++)
{
    System.out.println("Album 1 is called" + albumX.getName());
}

最佳答案

在for循环中声明多个变量示例 此 Java 示例展示了如何在 Java For 循环中使用声明多个变量 声明 block 。

public class DeclaringMultipleVariablesInForLoopExample {

  public static void main(String[] args) {

    /*
     * Multiple variables can be declared in declaration block of for loop.
     */

     for(int i=0, j=1, k=2 ; i<5 ; i++)
       System.out.println("I : " + i + ",j : "+ j + ", k : " + k);

     /*
      * Please note that the variables which are declared, should be of same type
      * as in this example int.
      */  

      //THIS WILL NOT COMPILE
      //for(int i=0, float j; i < 5; i++);
  }
}

关于java - 从名称为variableX的变量中检索数据 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60913730/

相关文章:

c++ - 遍历结构 C++ 中的结构

javascript - 从用户输入的属性和值中添加/更新 json 对象

c# - 按名称对对象数组进行排序(多维)

具有动态创建的数据成员的 Java 对象

java - 在投影中对大小数组进行除法运算来编写聚合查询的方法

java - HashMap get() 如何比较键?

java - 如何使用 JSP 2 避免 JSP 文件中的 Java 代码?

c - C 中的嵌套 for 循环

Java 默认 NumberFormat 货币符号

javascript - JavaScript 中的 For 循环 - 彩票网站