我还在自学Java,所以我想尝试读取一个文本文件,步骤1)将其输出到控制台,步骤2)将内容写入一个新的txt文件。下面是我开始使用google的一些代码,它正在读取文件,但当我将行内容输出到控制台时,我得到了以下内容(看起来它是以unicode或其他格式输出的……像是每个字符都有一个额外的字节与之关联……
ÿþFFSit & Go (xxxxxxxx), Table 1 - 15/30 - No Limit Hold
所以我试着让我的程序输出一个文本文件和一个名字列表。有些名字有一些奇怪的字符,如奥斯特伦。我从一个用"UTF-8“编码的网页上抓取了这些名字列表,或者至少我很确定它是这样做的,因为页面源说
Writer out = new OutputStreamWriter(new FileOutputStream("test.txt")