System.out.print(">> ");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String input = br.readLine();
我想用一个名为程序从BufferedReader获取的名称来命名一个变量(double input = new double [5];)。怎么做?
答案 0 :(得分:4)
你不能这样做。变量在编译时定义。你不需要它 - 你如何使用动态名称访问变量?
您可以使用Map<String, double[]>
将字符串映射到双数组。 map.put(name, array)
然后map.get(name)
将为您提供数组。
答案 1 :(得分:1)