如何将String转换为文件名

0 java string jfilechooser file

  public class saveButtonListener implements ActionListener{
      public void actionPerformed(ActionEvent ev){
         JFileChooser chooser= new JFileChooser();

          String s=(String)searchedResultArea.getSelectedValue();// ??? 
    }
  }
  Object s=searchedResultArea.getSelectedValue();
Run Code Online (Sandbox Code Playgroud)

我开发了一个程序,用于保存用户在文件上指定的一些图片的文件名,并将它们显示在JList中.我已经以这种格式保存了它们

   E:\something\something\something.jpg
Run Code Online (Sandbox Code Playgroud)

现在我需要使用此值打开该图片.我的问题是我无法将此String转换为java使用的正确文件命名

    E:\\something\\something\\something.jpg
Run Code Online (Sandbox Code Playgroud)

我希望你明白这一点.我需要两个反斜杠.我该怎么做?

Boz*_*zho 5

您无需将其转换为任何内容.字符串很好,只有一个斜杠.只有在代码中手动键入时才需要第二个斜杠.