java在终端输入quit 后退出当前程序

翻译 2015年11月17日 17:22:47

/**

 * java在终端输入quit 后退出当前程序 

 * @author wiseking

 *

 */

public classTestQuit {

public static String readFromConsole() {

BufferedReader reader =new BufferedReader(new InputStreamReader(System.in));

try {

return reader.readLine();

} catch (Exceptione) {

e.printStackTrace();

return"";

}

}


public static void main(String[] args) throws Exception {

new Thread() {

public void run() {

while (true) {

if ("quit".equalsIgnoreCase(readFromConsole())) {

// 推出前的处理, 如

/*

if(porcessThread.isAlive()) {

    processThread.interrupt(); //中断相关的主处理程序

*/

return; // 提出线程

} else {

System.out.println("输入quit停止当前程序");

}

}

}

}.start();

}

}

将键盘录入的数据拷贝到当前项目下的text.txt文件中,键盘录入数据当遇到quit时就退出

import java.io.FileOutputStream; import java.io.IOException; import java.util.Scanner; public class...

C#练习——统计整型数组中不重复数字的个数、将普通日期格式转换成汉字日期格式、在控制台录入每个学生的姓名,当用户输入quit(不区分大小写)时,程序停止接受用户的输入,并且显示出用户输入的学生的个数

using System; using System.Collections.Generic; using System.Linq; using System.Text; using Syst...

Windows/MFC_三个退出程序消息:WM_CLOSE、WM_DESTROY、WM_QUIT

1、发送消息SendMessage、PostMessage PostMessage将消息放入消息队列后马上返回,而SendMessage直到窗口过程处理完消息后才返回 2、三个消息的区别 WM_...

三个退出程序消息WM_CLOSE、WM_DESTROY、WM_QUIT

1、发送消息SendMessage、PostMessage PostMessage将消息放入消息队列后马上返回,而SendMessage直到窗口过程处理完消息后才返回 2、三个消息的区别 WM_...

MFC窗口程序三个退出程序消息:WM_CLOSE、WM_DESTROY、WM_QUIT

MFC窗口程序三个退出程序消息:WM_CLOSE、WM_DESTROY、WM_QUIT 1、发送消息SendMessage、PostMessage PostMessage将...

java获取当前时间的程序

  • 2011年12月11日 11:07
  • 1KB
  • 下载

zookeeper 基本命令 quit 退出客户端

[root@name01 zookeeper-3.4.6]# cd - /usr/local/zookeeper/zookeeper-3.4.6/bin [root@name01 bin]# ls -...
  • hzdxw
  • hzdxw
  • 2016年06月13日 09:13
  • 2650

当前目录列表输出的java小程序

  • 2011年04月05日 17:13
  • 887B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java在终端输入quit 后退出当前程序
举报原因:
原因补充:

(最多只允许输入30个字)