为了账号安全,请及时绑定邮箱和手机立即绑定

如何使字符串等于扫描仪和“if”语句?

如何使字符串等于扫描仪和“if”语句?

莫回无 2021-09-29 15:05:16
我在让用户在控制台中输入一个字符串并且他们输入的特定字符串等于 if 语句时遇到了很多麻烦。我想在控制台中输入“SquareRoot”并转到 if 语句,但是当我输入它时,没有任何反应。我能做些什么来解决这个问题?如何使用户输入等于字符串和 if 语句?我的“if”语句有问题吗?Scanner userInput = new Scanner(System.in);String SquareRoot;System.out.println("Type 'SquareRoot' - find the square root of (x)")SquareRoot = userInput.next();if(SquareRoot.equals("SquareRoot")) {    Scanner numInput = new Scanner(System.in);    System.out.println("Enter a number - ");    double sR;    sR = numInput.nextDouble();    System.out.println("The square root of " + sr + "is " + Math.sqrt(sR));
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 149 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信