Мой DO, пока цикл не записывает в файл правильноJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Мой DO, пока цикл не записывает в файл правильно

Сообщение Anonymous »

Я совершенно новый для Java и хотел сделать эту небольшую программу в качестве практики. Я пытаюсь попросить готовый пароль, дать 3 шанса и записать попытки. У меня все, кроме файла. Он продолжает выбрасывать < /p>

Код: Выделить всё

storage/emulated/0/Android/data/ru.iiec.jvdroid/files/newfile WIP .java:40: error: cannot find symbol
FW.close();
^
symbol:   variable FW
location: class Main
1 error
< /code>
попытался добавить вторую попытку безрезультатно, и я попытался перемещать вещи и добавить дополнительные полуколоны.  Вот мой код. Извините, это беспорядок, это мой первый раз. < /P>
import java.util.Scanner;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;

public class Main {
public static void main(String[] args) {
Scanner Test = new Scanner(System.in);
String Password;
String TruePassword = "1234";
int I = 0;
File PassAtm = new File ("Attempted Passwords.txt");

System.out.println ("Password?");
//sets loop in motion

do{ Password = Test.nextLine();
try{
try{
//creates and checks to see if new file was created succesfully
BufferedWriter FW = new BufferedWriter (new FileWriter("Attempted Passwords.txt"));
FW.write (Password );

//checks to see if password is correct

if (Password.equals( TruePassword)){
System.out.println ("Nice!");
I = 4;
}
else {
System.out.println ("Dummy.");
I++;
}
}
finally
{
FW.close();
}
}
catch (IOException E)
{
};
}
while (I < 3);

if ( I == 3 )
{System.out.println ("Get outta here, scoundral.");
}
else if (I == 4)
{
System.out.println ("Welcome back, Captain.");
}
}
Извините за странное форматирование, это мой первый пост.

Подробнее здесь: https://stackoverflow.com/questions/796 ... -correctly
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»