社区
Java SE
帖子详情
文本框txet中不键入内容 String s1=text.getText(),s2=null,s3="";三者区别
foailkiofaii
2010-06-08 09:18:04
文本框txet中不键入内容
String s1=text.getText();
String s2=null;
String s3="";
s1,s2,s3之间的区别?
...全文
96
5
打赏
收藏
文本框txet中不键入内容 String s1=text.getText(),s2=null,s3="";三者区别
文本框txet中不键入内容 String s1=text.getText(); String s2=null; String s3=""; s1,s2,s3之间的区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
龙四
2010-06-09
打赏
举报
回复
还是先学好java基础吧,别荒搞GUI
Java技术栈
2010-06-09
打赏
举报
回复
楼上正解啊 这问题没什么意思。。
dr_lou
2010-06-08
打赏
举报
回复
s2一个是没指向任何对象
s3指向空字符串
s1 就看 text.getText();返回值了。
xiaohuanjie
2010-06-08
打赏
举报
回复
s1="";
s3="";
s2=null;
xiaohuanjie
2010-06-08
打赏
举报
回复
String
s1
;
String
s2
=
null
;
String
s3
=”” ;
String
s4=new
String
(“”) ; 的
区别
。
Java
中
String
s1
;
String
s2
=
null
;
String
s3
=”” ;
String
s4=new
String
(“”) ; 的
区别
。 ====================================================================== 当声明为
String
s1
时 声明一个字符串对象,分配了一个内
String
a;
String
a=
null
;
String
a=““的
区别
一、问题描述 很多人在定义一个
String
类型的变量时会用到以下的方式
String
a;
String
a=
null
;
String
a="" 那么这三种有什么
区别
呢; 二、
String
a;
String
a 只是在栈
中
声明了一个a的内存地址,并没有给它赋初值,也就是在没有在堆内存
中
申请内存地址,更没有在堆内存指向引用地址; 三、
String
a=
null
在栈
中
声明了一个a的内存地址,在堆
中
也申请了一个内存地址,但是堆
中
的地址不指向任何栈里的引用地址 四、
String
a=“”
我理解的
string
s =
string
.Empty,
string
s =
null
和
string
s = ""
三者
之间的
区别
想必对于那些不太重视.NET基础的朋友们来说,对于知道上述
三者
之间的详细
区别
,或许还真有点难度。 我第一次碰到这个问题是在一次面试的时候,下面就允许我说说我的愚见: 首先,先说说
string
s =
null
和
string
s = ""二者间的
区别
。从字面意义上理解,二者都是给变量初始化为空,前者可以联想Object,那么可以说“初始化为空引用”;后者呢可以说“初始化为空值”。...
String
s =
null
;
String
s = "" ;
String
s ;
String
abc=
null
;
String
abc="";
String
abc;三种写法有什么
区别
? 1:创建一个空字符串对象, 2:创建一个字符串为空的字符串对象。 3:声明一个字符串对象,但并没有分配内存,而1,2已经分配了内存 对于最后一种表示,你不能if(abc==
null
),或者 int length = abc.length();编译的时候会提示可能没
string
s;
string
s=
null
;
string
="";
string
s=
string
.Empty的
区别
最近在写一些程序时,总是遇到一些关于
null
的问题,所以就查了一些资料,终于弄清楚了真相.
null
名词解释: (MSDN)
null
是一个字面文本,它代表空引用,即引用变量没有引用(指向)到任何对象,它是引用类型的默认值.
string
s;该语句表示只是声明了一个引用变量,但是并没有初始化引用,所以对变量s的任何操作(除了初始化赋值外) 都将引发异常.
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章