您的位置:首页 > 编程语言 > Java开发

[Java] 实现一个基于命令行的用户管理

2016-04-23 16:23 651 查看
实现基于一个命令行的用户管理,控制台操作

控制类

/*
* 文 件 名: mvc.my.test.UserInterface.java
* 版    权: XXX Technologies Co., Ltd. Copyright YYYY-YYYY,  All rights reserved
* 描    述: <描述>
* 修 改 人: Administrator
* 修改时间: 2016年4月23日 下午3:21:34
* 跟踪单号: <跟踪单号>
* 修改单号: <修改单号>
* 修改内容: <修改内容>
*/
package mvc.my.test;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
* @Description: <一句话功能简述>
* @author: Frost.Yen
* @date: 2016年4月23日 下午3:21:34
*
* @ClassName:     [UserInterface]
* @version: [版本号]
* @since: [产品/模块版本]
*/
public class UserInterface
{
public void start(){
BufferedReader br = null;

try
{
br = new BufferedReader(new InputStreamReader(System.in));
String str = null;
showInfo();

while((str = br.readLine())!= null){
System.out.println(str);
if(str.equalsIgnoreCase("1")||str.equalsIgnoreCase("a")){
System.out.println("添加");
}
showInfo();
}
}
catch (IOException e)
{
e.printStackTrace();
}finally {
try
{
if(br!=null){
br.close();
}
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
private void showInfo(){
System.out.println("请选择相应的操作:");
System.out.println("--------------------------");
System.out.println("添加[A或者1]---删除[D或2]---修改[U或3]---查询[R或4]---退出[E或5]");
System.out.println("--------------------------");
}
}


测试类

/*
* 文 件 名: mvc.my.test.Test.java
* 版    权: XXX Technologies Co., Ltd. Copyright YYYY-YYYY,  All rights reserved
* 描    述: <描述>
* 修 改 人: Administrator
* 修改时间: 2016年4月23日 下午3:28:25
* 跟踪单号: <跟踪单号>
* 修改单号: <修改单号>
* 修改内容: <修改内容>
*/
package mvc.my.test;

/**
* @Description: <一句话功能简述>
* @author: Frost.Yen
* @date: 2016年4月23日 下午3:28:25
*
* @ClassName:     [Test]
* @version: [版本号]
* @since: [产品/模块版本]
*/
public class Test
{
public static void main(String[] args){
new UserInterface().start();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: