gpt4 book ai didi

java - 编程变量问题(java)

转载 作者:行者123 更新时间:2023-12-01 16:38:15 24 4
gpt4 key购买 nike

Possible Duplicate:
Use a variable within a variable? Java

嗨,这是一个与编程相关的一般问题,而不是一个 java 问题。如果我有一个这样的程序:

public class tester {

public static void main(String[] args) {
int i = 2;
String text = "Hello";
String text2 = "world";

System.out.println(text);
System.out.println(text + i);
}
}

我想打印“hello”,然后“world”,但我打印“hello”,然后“hello2”。无论如何,我可以通过将计数器 i 附加到变量 test 来访问变量 text2 吗?我需要一个解决方案来处理我正在处理的更复杂的程序

谢谢,马特

最佳答案

您可以使用数组来做到这一点:

String[] text = new String[2];
text[0] = "Hello";
text[1] = "world";

System.out.println(text[0]);
System.out.println(text[1]);

您还可以使用变量索引数组:

int i = 1;
System.out.println(text[i]);

Java 通常不支持在运行时构造(本地)变量名称。大多数(但不是全部)编程语言都是如此。

关于java - 编程变量问题(java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7008985/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com