日期:2014-05-20  浏览次数:20682 次

我用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;