我用java编了一个三重密码验证,请各位高手看一下哪里还需要改进
学java十几天了,今天用了一下午编了一个80行的验证密码的程序,自己觉得功能基本上都具备了,但总感觉跟实际相差很远,请高手指点一下这个程序还可以从哪些方面改进。
/*
*密码输入验证
*/
import javax.swing.*;
public class Mima
{
public static void main(String[] args)
{
boolean f = false;
boolean t = false;
boolean g = false;
for (int i = 0; i < 3; i++)
{
String input = JOptionPane.showInputDialog( "请输入用户名: ");
String inputname = input;
String realname = "ljdfd ";
f = realname.equals(inputname);
if (i == 2 && f == false)
{
System.out.println( "对不起,你输入的该用户名仍不正确,系统将强制退出, "); break;
}
else if (f == false)
{
System.out.println( "你输入的用户不存在,请重新输入! ");
}
else
{
break;
}
}
//验证用户名部分
if (f == true)
{
for (int i = 0; i < 3; i++)
{
String input = JOptionPane.showInputDialog( "请输入密码: ");
String inputpassage = input;