我试图在java中创建一个简单的基于文本的计算器我的第一个程序,EVER,我无法弄清楚如何将输入String转换为变量opOne.然后我会尝试numOne反对numTwo使用opOne作为运营商.代码如下:
import java.io.*;
import java.math.*;
public class ReadString {
public static void main (String[] args) {
System.out.print("Enter the first number: ");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int numOne = 0 ;
int numTwo = 0 ;
String opOne = null;
while(true){
try {
numOne = Integer.valueOf(br.readLine());
break;
} catch (IOException error) {
System.out.println("error; try again.");
System.exit(1);
}
catch (NumberFormatException nfe) {
System.out.println("error;try again.");
}
}
System.out.print("Enter the …Run Code Online (Sandbox Code Playgroud)