有没有办法在String中创建一个可以正确打印在txt文件中的新行?

时间:2015-03-20 04:07:57

标签: java string text java.util.scanner

当我遇到这个问题时,我正在为我的AP计算机科学课做一个项目。我用了#34; \ n"在一个字符串中,然后在txt文件中打印该字符串。 txt文件未显示每个特定行之间的分隔。这是我的语法。

public String toString() {
  String stringOfSong = "";
  for(int i = 0; i < songs.size(); i++) {
     stringOfSong = stringOfSong + songs.get(i).toString() + "\n";
  }
  return stringOfSong;
}

从系统打印时,它给了我这个(这是我在txt文件中想要的格式)。

2008    50    Ashley Tisdale    He Said, She Said
2008    123   Taylor Swift  Teardrops On My Guitar
2008    233   Finger Eleven Paralyzer
2008    258   Paramore  Misery Business
2008    264   Billy Ray Cyrus   Ready, Set, Don't Go
2008    310   Good Charlotte    I Don't Wanna Be In Love (Dance Floor Anthem)
2008    319   Wyclef Jean   Sweetest Girl (Dollar Bill)
2008    332   Taylor Swift  Our Song

虽然我在txt文件中的打印包含彼此相邻的每一行。

0 个答案:

没有答案