Java 将所选项目从jlist保存到字符串变量

Java 将所选项目从jlist保存到字符串变量,java,jlist,Java,Jlist,我有一个包含10个项目(书名)的Jlist。用户可以从10项中选择3项。我想将所选项目保存到3个不同的字符串变量(例如book0、book1、book2等) 我不知道该怎么做 我已经创建了10个标题的Jlist,我尝试了很多东西,但没有运气 例如,假设您已经定义了一个JList对象列表 这应该可以帮你 Object[] selected = list.getSelectedValues(); String[] selectedItems = new String[selected.length

我有一个包含10个项目(书名)的Jlist。用户可以从10项中选择3项。我想将所选项目保存到3个不同的字符串变量(例如book0、book1、book2等)

我不知道该怎么做


我已经创建了10个标题的Jlist,我尝试了很多东西,但没有运气

例如,假设您已经定义了一个JList对象
列表

这应该可以帮你

Object[] selected = list.getSelectedValues();

String[] selectedItems = new String[selected.length];

for(int i=0; i<selected.length;i++){

selectedItems[i] = selected[i].toString();

}
Object[]selected=list.getSelectedValues();
String[]selectedItems=新字符串[selected.length];

for(int i=0;i)失败的代码在哪里?您看过了吗?谢谢,当我实现以下代码时它起了作用:Object[]selected=blist.getSelectedValues();String[]selectedItems=new String[selected.length];for(int i=0;我还是一个java新手,不太了解如何使用“Object[]”数组。这对我来说没有意义。java中的每个类默认都有一个超类,即对象类。当您创建某种类型的对象时,例如您创建了类Employee的对象emp,该对象也可以被类型Object的引用引用引用。请阅读Oracle文档。这些内容来自实践和经验为了便于理解,我建议您阅读“头先Java”: