У меня есть список имен генов в текстовом файле, которые находятся в одном столбце. Я хотел бы создать строку всех имен генов, разделенных запятыми. Я использовал другой поток, чтобы помочь мне добраться до этого, но я продолжаю получать две запятые между каждым именем. Похоже, он добавляет запятую до и после каждого имени. Любое руководство будет оценено! Фрагмент кода ниже!
File file = new File ("/Users/Maddy/Desktop/genelist.txt");
StringBuilder line = new StringBuilder();
BufferedReader reader = null;
try {
reader = new BufferedReader (new FileReader(file));
String text = null;
while ((text = reader.readLine()) !=null) {
line.append(text);
line.append(System.getProperty ("line.separator"));
//line.append(text);
//line.append(", ");
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally
{
try {
if (reader !=null){
reader.close();
}
}
catch (IOException e)
{
e.printStackTrace();
}
}
System.out.println(line.toString());
String _input= new String(line.toString());
}
line.append(", ");
, поэтому я не думаю, что этот код где-либо добавляет запятые. Не вставляйте сюда такой код, он явно не делает того, что вы утверждаете. - person Kayaman   schedule 21.04.2015