⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 application.java

📁 java编写的控制台用户注册登陆小程序.
💻 JAVA
字号:
package day08.user_management;

import java.io.File;

public class Application {
	private UserDao dao;
	
	public Application(UserDao dao){
		this.dao=dao;
	}
	
	public void register(User user){
		if(dao.addUser(user)){
			System.out.println(user.getUserName()+",注册成功!");
		}else{
			System.out.println("注册失败,可能已经存在同名用户!");
		}
	}
	
	public void login(String name,String passwd){
		User user=dao.getUser(name, passwd);
		if(user==null){
			System.out.println("登录失败,请检查用户名和密码!");
		}else{
			System.out.println(user.getUserName()+",欢迎回来,您当前的积分是:"+user.getScore());
		}
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		UserDao dao=new UserDaoFromFile(new File("d:\\student.dat"));
		Application app=new Application(dao);
		User u1=new User("zhangsan","1234","zhangsan@sina.com",1000);
		User u2=new User("lisi","4321","lisi@sina.com",500);
		User u3=new User("zhangsan","8888","zhangsan@yahoo.com",800);
		app.register(u1);
		app.register(u2);
		app.register(u3);
		
		app.login("zhangsan", "1234");
		app.login("lisi", "4321");	
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -