OKay。我必須實現writeFile方法來打開輸出文件,用「輸入文本:」提示用戶,然後通過鍵盤從用戶讀取輸入,打印輸入到文件,並輸出文件。當用戶自行鍵入停止(大寫或小寫)時,方法應該終止。我使用戶輸入變爲小寫,因此可以靈活。這是我到目前爲止,我不知道我需要什麼接下來寫文件方法
static void writeFile(String outputFile)
{
try
{
PrintWriter pwOut = new PrintWriter(outputFile);
Scanner keyboard = new Scanner (System.in);
System.out.println("Enter Text:");
String userinput = keyboard.nextLine();
while (true)
{
if (userinput.toLowerCase().equals("stop"))
{
pwOut.print(userinput);
keyboard.close();
pwOut.close();
break;
}
else
{
keyboard.close();
pwOut.close();
}
你有問題要問? –
這是完整的方法嗎?你爲什麼要關閉你的if語句的兩個子句中的PrintWriter和Scanner對象? – PakkuDon