現在、イントロCSクラスのJavaを学習中です。私は初心者のPythonの経験を持っています。私はeTextbookからPythonを学び、難しい方法を学んでいます(http://learnpythonthehardway.org/book/)。Java対Pythonでファイルを読む
私は、本のPythonソースをJavaソースに変換してJavaを学んでいます。
Javaのファイルを開いたり読み込んだりするのに悩まされています。私は、JavaにこのPythonコード(本の中で運動15)を変換したい:
from sys import argv
script, filename = argv
txt = open(filename)
print "Here's your file %r:" % filename
print txt.read()
print "Type the filename again:"
file_again = raw_input("> ")
txt_again = open(file_again)
print txt_again.read()
これは私がJavaでファイルを開くために持っているものである:I出力を行う方法
System.out.println("Type the filename again: ");
Scanner in = new Scanner(System.in);
String file_name = in.nextLine();
try
{
Scanner txt_again = new Scanner(new File(file_again));
}
catch (IOException e)
{
System.out.println("Sorry but I was unable to open your file");
e.printStackTrace();
System.exit(0);
}
開いたファイル(テキストファイル)?また、Javaで引数(スクリプト、ファイル名など)を追加するにはどうすればよいですか?