0
ユーザーのために単純なテキストファイルを読み込んで表示していると思います。何か助けていただきありがとうございます。Javaでtxtファイルを読み込もうとしています
import java.io.*;
import static java.lang.System.in;
import java.util.Scanner;
public class PersonReader
{
public static void main(String[] args) throws FileNotFoundException, IOException
{
Scanner reader = new Scanner(System.in);
String textFile = SafeInput.getString(reader, "What file would you like to read?: ");
try(BufferedReader br = new BufferedReader(new FileReader(textFile + ".txt")))
{
StringBuilder sb = new StringBuilder();
String line = br.readLine();
while (line != null)
{
sb.append(line);
sb.append(System.lineSeparator());
line = br.readLine();
}
String everything = sb.toString();
}
}
}
あなたのコードにはどのような問題がありますか?バグ?コンパイルしませんか? – jackarms
画面に何も印刷しません。私はあなたがそれをする方法を知っていると思います。 –
@NirajPatelこれは完璧です。 Java 7以降に存在するtry-with-resourcesステートメントについて読んでください(これはずっと前です)。 –