源代码:
import java.util.Scanner; //导入对象 //实现功能:回答问题,并输入,判断是否回答正确。 public class XuanZeTi { public static void main(String[] args) { String myProvince = "四川省"; System.out.println("我是哪个省份的?"); Scanner input = new Scanner(System.in);//创建Scanner对象 while (true) { String province = input.nextLine(); if (province ==myProvince ) { System.out.println("回答正确!"); break; } else System.out.println("你的回答是:"+province+"。回答错误,请重新回答"); } } }
试过使用int型,可以正确运行;但是使用中文的输入的时候,即使输入正确了,也不会进入if语句,而是进的else语句,有同学知道怎么修改吗~
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦