Java 如何转换列表<;类别>;排列?

Java 如何转换列表<;类别>;排列?,java,arrays,string,class,Java,Arrays,String,Class,重写myClass的toString()方法。 然后将您的列表转换为myClass对象数组(参见Dev的答案) 是否应该工作为什么需要重新设计摇摇轮?:D@JoeC只需要按格式发送此数据。看起来您正在寻找列表的json表示形式。试试杰克逊或图书馆。范例- System.out.println( new Gson().toJson(list) ); // desired output: [ { "myVar1" : "OneDummyString", "myVar2" : "

重写myClass的
toString()
方法。 然后将您的
列表
转换为myClass对象数组(参见Dev的答案)


是否应该工作

为什么需要重新设计摇摇轮?:D@JoeC只需要按格式发送此数据。看起来您正在寻找列表的json表示形式。试试杰克逊或图书馆。范例-
System.out.println( new Gson().toJson(list) );
// desired output:
[
  {
    "myVar1" : "OneDummyString",
    "myVar2" : "TwoDummyString",
  },
  {
    "myVar1" : "OneDummyString",
    "myVar2" : "TwoDummyString",
  },
  ...
]
System.out.println( new Gson().toJson(list) );
Object[] objectArray = lst.toArray();
String[] stringArray = Arrays.copyOf(objectArray, objectArray.length, String[].class);