在java中创建cli提示符(无外部LIB)
我正在尝试用java创建一个用户提示符 将接收一行表达式,并且仅在以下情况下: 按ctrl+c组合键,它将断开 这就是我所拥有的:在java中创建cli提示符(无外部LIB),java,command-prompt,Java,Command Prompt,我正在尝试用java创建一个用户提示符 将接收一行表达式,并且仅在以下情况下: 按ctrl+c组合键,它将断开 这就是我所拥有的: public static void main(String[] args) throws IOException { InputStreamReader input = new InputStreamReader(System.in); BufferedReader reader = new BufferedReader(inp
public static void main(String[] args) throws IOException {
InputStreamReader input = new InputStreamReader(System.in);
BufferedReader reader = new BufferedReader(input);
for (;;) {
System.out.print("> ");
String line = reader.readLine();
System.out.print(line);
/*if (line == null) {
break;
}*/
}
}
但每次我按enter键都会打破循环
我需要它能够像这样获得输入(按enter键换行不会中断循环):
当按下ctrl+c时,它将打破循环
i=1+2
j=i+2*3
z=i*j