关于java1是true的信息

博主:adminadmin 2023-01-25 01:51:09 478

本篇文章给大家谈谈java1是true,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

为什么java中的“1”==“1”是true,而new String("1"

这涉及到String的存储:

栈:JVM分配,存储数据引用;

堆:存储对象数据;

常量池:从堆中分配出来的一块存储区域,存储显示的String、Integer等;

例:Stringstr = “abc”, abc这个字符串是显示声明,所以存储在常量池; 

即:

String x = "x";  

"x" == x; // true

而:

String x = new String("x"); // 此处x是存储在堆中的对象的一个索引,

//很显然,常量与索引不相等

推荐:

java里面能用0和1表示False和true吗?

不能像C语言那样

while(0)或while(1)

这样编译通不过的

可以这样写

while(int_name==0)或if(int_name==1)

同时,java有boolean类型变量,

有两个值true ,false

java语言中的逻辑真和假可以用0和1表示。

不可以,java中逻辑真和假 是用布尔类型来表达,即true和 false,你以前学过C或C++吧?java还是比较好学的,逻辑性比较强!好好学习,做IT前途还是很光明的

java中1和0哪个对应true?为什么?

java

由于存在

boolean

类型,

所以,

1

和true

是不相等的,

不是一个东西,

判断的时候,不是能用

或者

1来判断,

使用

true

或者

false

来判断

java1是true的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、java1是true的信息别忘了在本站进行查找喔。