区块链技术博客
www.b2bchain.cn

标题: scanner.next()录入一个字符串,为啥和原来的字符串做条件表达式不相等

D0b2wT.gif

b2bchain.cn区块链技术社区提供第9084篇技术文章标题: scanner.next()录入一个字符串,为啥和原来的字符串做条件表达式不相等
问题解答:

https://blog.

scanner.next()录入一个字符串,为啥和原来的字符串做条件表达式不相等

import java.util.Scanner;
public class TestOdWhileDemo{
    public static void main(String[] args){
        Scanner input = new Scanner(System.in);
        
        String comment="通过";
        String s1 = "通过";
        
        System.out.println(comment == s1);//这里输出true
        comment = input.next();//在控制台手动输入通过
        System.out.println(comment == s1);//这里输出false
        
        System.out.println("程序结束…");
        
    }
}

//请问这是什么原理,input.next()不是字符串类型吗?求大神现场教学。

标题: scanner.next()录入一个字符串,为啥和原来的字符串做条件表达式不相等 由www.b2bchain.cn 提供
文章整理自网络,只为个人学习与分享使用
链接地址https://www.b2bchain.cn/?p=9084

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 标题: scanner.next()录入一个字符串,为啥和原来的字符串做条件表达式不相等
分享到: 更多 (0)
D0b2wT.gif

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们