为什么这个 Java 代码总是给我“错误”的陈述?

贾拉尔卡

当我输入相同的密码(jalalkay)时,它给了我“错误”的答案!

import java.util.Scanner;

public class password2 {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        Scanner pass = new Scanner(System.in);


        System.out.println("Type a password");
        String ps = pass.nextLine();

        if(ps == "jalalkay"){
            System.out.println("true");

        }else{
            System.out.println("false");
        }

    }

}
格洛杰特

您正在使用 == 来比较字符串。这是不正确的。使用.equals()来代替。

if(ps.equals("jalalkay")){
    System.out.println("true");

== 运算符检查引用比较(地址比较)和.equals()方法检查内容比较。换句话说,== 检查两个对象是否指向相同的内存位置,并.equals()评估对象中值的比较。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么java -version给我这个?

来自分类Dev

为什么这个java代码显示错误?

来自分类Dev

为什么这段代码在if陈述中给我错误

来自分类Dev

为什么这个Java计算器给我这个答案?

来自分类Dev

为什么我在java中收到这个错误?

来自分类Dev

为什么这个简单的Java代码无法编译?

来自分类Dev

为什么这个Java代码不起作用?

来自分类Dev

为什么这个基本的Java代码会产生不同的输出?

来自分类Dev

为什么这个html代码给我一个错误?

来自分类Dev

为什么这个bash脚本读取行代码会给我错误?

来自分类Dev

为什么这个strstr实例给我分段错误?

来自分类Dev

为什么这个strstr实例给我分段错误?

来自分类Dev

为什么 python 给我这个错误?[KeyError : 'left']

来自分类Dev

为什么这个错误发生在我的 java 同步方法中?

来自分类Dev

为什么我的 Java 代码出现错误?

来自分类Dev

为什么 URI Online 总是给我“演示错误”

来自分类Dev

为什么这个缩进是错误的?

来自分类Dev

为什么这个查询是错误的?

来自分类Dev

为什么这个java代码无法在mysql数据库中保存图像?

来自分类Dev

为什么我得到这个sqlite错误?

来自分类Dev

为什么我得到这个分段错误

来自分类Dev

为什么我得到这个错误的输出?

来自分类Dev

为什么我得到这个错误的输出?

来自分类Dev

为什么我的代码有这个错误

来自分类Dev

为什么这个简单的Java同步代码块示例根据锁定的对象为我提供不同的输出?

来自分类常见问题

为什么这个Java程序无限无限?

来自分类Dev

为什么这个输出在java中

来自分类Dev

为什么这个java程序挂起?

来自分类Dev

为什么我会收到这个“java.lang.NullPointerException: Attempt to invoke virtual method '...' on a null object reference”错误?

Related 相关文章

  1. 1

    为什么java -version给我这个?

  2. 2

    为什么这个java代码显示错误?

  3. 3

    为什么这段代码在if陈述中给我错误

  4. 4

    为什么这个Java计算器给我这个答案?

  5. 5

    为什么我在java中收到这个错误?

  6. 6

    为什么这个简单的Java代码无法编译?

  7. 7

    为什么这个Java代码不起作用?

  8. 8

    为什么这个基本的Java代码会产生不同的输出?

  9. 9

    为什么这个html代码给我一个错误?

  10. 10

    为什么这个bash脚本读取行代码会给我错误?

  11. 11

    为什么这个strstr实例给我分段错误?

  12. 12

    为什么这个strstr实例给我分段错误?

  13. 13

    为什么 python 给我这个错误?[KeyError : 'left']

  14. 14

    为什么这个错误发生在我的 java 同步方法中?

  15. 15

    为什么我的 Java 代码出现错误?

  16. 16

    为什么 URI Online 总是给我“演示错误”

  17. 17

    为什么这个缩进是错误的?

  18. 18

    为什么这个查询是错误的?

  19. 19

    为什么这个java代码无法在mysql数据库中保存图像?

  20. 20

    为什么我得到这个sqlite错误?

  21. 21

    为什么我得到这个分段错误

  22. 22

    为什么我得到这个错误的输出?

  23. 23

    为什么我得到这个错误的输出?

  24. 24

    为什么我的代码有这个错误

  25. 25

    为什么这个简单的Java同步代码块示例根据锁定的对象为我提供不同的输出?

  26. 26

    为什么这个Java程序无限无限?

  27. 27

    为什么这个输出在java中

  28. 28

    为什么这个java程序挂起?

  29. 29

    为什么我会收到这个“java.lang.NullPointerException: Attempt to invoke virtual method '...' on a null object reference”错误?

热门标签

归档