初学java想搞清楚问题
import java.util.*;
class Example2_1{
public static void main(String [] args)
{
//接受用户输入的整数
Scanner sc=new Scanner(System.in);
System.out.println("请输入两个整数");
int a=sc.nextInt();
int b=sc.nextInt();
System.out.println("请输入符号");
char c=sc.charAt();
if(c=='+')
{
System.out.println(+a+"+"+b+"="+(a+b));
}
}
}
用户输入两个整数,再输入一个符号,根据操作符判断运算方式,例如“+”是将两个数相加
使用两种嵌套方式实现
我在家没有编译器 用的是记事本 写的 我想问下导入的包对吗 还有接受一个字符对吗 我的代码有哪些错误 请帮我更正下 让我有正确的学习
------解决方案-------------------- System.out.println("请输入符号");
//char c=sc.charAt();//Scanner没这种方法
String c=sc.next();
if(c.equal("+"))
{
System.out.println("a+b="+(a+b));
}
}
}
------解决方案--------------------楼上正解
------解决方案--------------------Java code
String c=sc.next();
if("+".equals(c))
{
System.out.println(+a+"+"+b+"="+(a+b));
}