当前位置: 代码迷 >> Java相关 >> 初学java想搞清楚有关问题
  详细解决方案

初学java想搞清楚有关问题

热度:9528   发布时间:2013-02-25 21:51:39.0
初学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));  }
  相关解决方案