小编nov*_*ice的帖子

基本Java问题:字符串相等

public class A {

    static String s1 = "I am A";

    public static void main(String[] args) {
        String s2 = "I am A";
        System.out.println(s1 == s2);
    }
}
Run Code Online (Sandbox Code Playgroud)

以上程序输出"true".两者是两个不同的标识符/对象输出是如何"真"?

我的理解是JVM会为每个对象创建不同的引用,如果是这样,输出是如何真实的?

java string equality

5
推荐指数
4
解决办法
576
查看次数

基本的java问题:类型转换

可能重复:
如何在java中转换通用List类型?

当这是可行的

 Number number = new Integer("");
Run Code Online (Sandbox Code Playgroud)

为什么不呢?

 List<Number> list = new LinkedList<Integer>();
Run Code Online (Sandbox Code Playgroud)

java generics

1
推荐指数
2
解决办法
316
查看次数

标签 统计

java ×2

equality ×1

generics ×1

string ×1