2014-09-03 2 views
-6

НЕТ ПОМОЩИ ПОСЫЛКАМ .. Я ЗАПИСИЛ ЭТО МОЮ САМУЮ НЕУДАЧУ КОД. БЛАГОДАРЯ КАЖДЫЙ КТО РЕАЛЬНО ПОМОГЛИ НЕ СПАМ DOWN ГОЛОСА потому что вы не LIKE ВОПРОССтрока равна нулю, даже если она проходит мимо проверки whileloop, если она не равна нулю.

} 

    public static void main(String[] args) { 
     new Login().setVisible(true); 
    } 

} 
+3

Вы просто свалили там много кода. Где находится фактический код? – chrylis

+1

Возможно, последняя строка в файле «null»? –

+1

Это много кода и информации о том, где вы видите значение «null». Вы должны указать, где вы получаете это значение. Кроме того, ваш код содержит много бесполезных «try-catch» -классов. Либо «поймать», либо обработать исключение, либо поймать его на более высоком уровне, где он может быть обработан. – Axel

ответ

1

Если говорить об этих линиях в ReadFile

while((a=breader.readLine()) != null) 
     { 
      System.out.print(a); 

тогда единственный способ, что выход print может " null ", если вы читаете символы" n "" u "" l "" l "из входного потока.

+0

файл имеет информацию Moustafa: moustafa123 но читает эту информацию. Мне кажется, дилемма для меня – user3302841

+1

Ну, может быть, она выводит «нуль» в другом месте. Или, может быть, вы читаете другой файл. Или, возможно, он не выводит «нуль» вообще. –

+0

System.out.print (a) распечатывает null – user3302841

0

Проблема заключается в том, что в readFile(), если файл не существует, вы создаете новый файл и затем вызываете WriteFile();

Переменная 'file' от readFile() отличается от переменной WriteFile(). Они оба теряют возможности из функций, которые они объявили.

Кроме того, вы можете ознакомиться с вашими соглашениями об именах: обычно имена классов начинаются с буквы верхнего регистра. Функции и переменные должны начинаться с буквы нижнего регистра. Поэтому WriteFile() следует изменить на writeFile(), чтобы он соответствовал readFile().

+0

Спасибо. Единственный порядочный человек здесь, который оказал соответствующую помощь, не нуждаясь в тайне, как и все остальные. Ставка начала идти вниз с людьми, которые приходят учиться и по каким-либо причинам помечают свои вопросы – user3302841

Смежные вопросы