我有以下内容:
String carA= "white";
String carB= "Blue";
String[] filter = {carA, carB};
// This prints me the value, I need the name: carA
System.out.println(filter[0]);
如何获得名称carA而不是给定数组索引的值。
谢谢
最佳答案
方法中的变量名在编译时会被删除。如果要保留名称,请使用Map
String carA= "white";
String carB= "Blue";
String[] filter = {carA, carB};
Map m = ...;
m.put("carA", "white");
m.put("carB", "Blue");