Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 和!=之间的差异比较运算符?_Java_Sqlite_Comparison_Operators - Fatal编程技术网

Java 和!=之间的差异比较运算符?

Java 和!=之间的差异比较运算符?,java,sqlite,comparison,operators,Java,Sqlite,Comparison,Operators,和之间有什么区别!=接线员。两个操作符执行相同的操作 何时使用?和 何时使用!= 在Java中不用于比较。!=是 自Java 7在泛型类型初始化中使用菱形运算符以来。例如: List<String> list = new ArrayList<>; 添加sqlite标记后:它们: 请注意,equals和not equals运算符有两种变体。等于可以是=或==。非等于运算符可以是!=或者 事实上,这似乎是不同语言的共同主题:在允许两者的语言中,它们的意思是相同的。下面是各种

和之间有什么区别!=接线员。两个操作符执行相同的操作

何时使用?和 何时使用!=

在Java中不用于比较。!=是

自Java 7在泛型类型初始化中使用菱形运算符以来。例如:

List<String> list = new ArrayList<>;
添加sqlite标记后:它们:

请注意,equals和not equals运算符有两种变体。等于可以是=或==。非等于运算符可以是!=或者

事实上,这似乎是不同语言的共同主题:在允许两者的语言中,它们的意思是相同的。下面是各种参考资料

有些语言只允许一种或另一种。在Java中,您使用!=因为不平等;您不能使用它,因为它意味着其他内容,并且在不同的上下文中使用。在VB.Net中,情况正好相反:是有效的,并且!=事实并非如此

但许多语言都允许这两种语言:

而甲骨文似乎是。在这三种情况下,它们都是用不同的方式写同一件事。关于SQL的维基百科页面

PHP,它们的意思也是一样的

它们又是一样的