首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JAVA-第九周实验-编撰一个模拟用户帐户的程序(内测版)

2012-11-05 
JAVA--第九周实验--编写一个模拟用户帐户的程序(内测版)Test类/* (程序头部注释开始)* 程序的版权和版本声

JAVA--第九周实验--编写一个模拟用户帐户的程序(内测版)

Test类

/* (程序头部注释开始)  * 程序的版权和版本声明部分  * Copyright (c) 2011, 烟台大学计算机学院学生   * All rights reserved.  * 文件名称:编写一个模拟用户帐户的程序 * 作 者: 雷恒鑫   * 完成日期: 2012 年 10 月 25 日  * 版 本 号: V1.0   * 对任务及求解方法的描述部分  * 输入描述:  * 问题描述:  * 程序输出:  * 程序头部的注释结束  */  import javax.swing.JOptionPane;public class Test {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubCounter counter = new Counter("12","123");for(int i = 0;i < 3;++i){ String str1=JOptionPane.showInputDialog("请输入您的用户名:"); String userName = str1; String str2=JOptionPane.showInputDialog("请输入您的用密码:"); //int passWord = Integer.parseInt(str2); String passWord = str2; boolean bool_1 = counter.judgement_userName(userName); boolean bool_2 = counter.judgement_passWord(passWord); if(!bool_1) { JOptionPane.showMessageDialog( null,"用户名输入错误", "警告", JOptionPane.DEFAULT_OPTION ); } else if(!bool_2) { JOptionPane.showMessageDialog( null,"密码输入错误", "警告", JOptionPane.DEFAULT_OPTION ); } else { JOptionPane.showMessageDialog( null,"Success", "恭喜", JOptionPane.DEFAULT_OPTION ); String str=JOptionPane.showInputDialog("您是否要修改用户名和密码:‘是’请按1,‘否’请按2"); switch(Integer.parseInt(str)) { case 1:counter.modification();break; case 2:i = 0;break; } } }}}


Counter类

import javax.swing.JOptionPane;public class Counter {String userName;String passWord;boolean judgement_userName(String userName) {if(this.userName.equals(userName))return true;return false;}boolean judgement_passWord(String passWord) {if(this.passWord.equals(passWord)){return true;}else if(this.passWord.equals(passWord.trim())){return true;}return false;}boolean modification() { String str1=JOptionPane.showInputDialog("请输入您的用户名:");  userName = str1; String str2=JOptionPane.showInputDialog("请输入您的用密码:"); passWord = str2;return true;}Counter() {this.userName = null;this.passWord = null;} Counter(String userName, String passWord) {//super();this.userName = userName;this.passWord = passWord;}}


 

运行结果:

JAVA-第九周实验-编撰一个模拟用户帐户的程序(内测版)

热点排行