java 板


LINE

不好意思唷 我有个疑问,很多人都说 宣告 String str = new String("hello"); 这样的话str是一个Class 可是呀 为什麽可以把类别直接print出来 不是至少应该要印出str.xxx变数之类的吗? 不好意思 我正在学class这段 有这个疑问 希望有人能帮我解答一下 谢谢 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.0.214.190
1F:→ TonyQ:所有的类别你都可以直接print出来啊,他会call toString() 05/01 15:29
2F:→ FreedomMax:那假如说里面有很多变数 他是每个变数都会印出来吗 05/01 16:50
3F:→ FreedomMax:我刚刚试着println一个class 可是显示的是XXX@152b6611 05/01 17:16
4F:→ FreedomMax:这应该是印出Class的位置吧 05/01 17:19
5F:→ kaomark:每个class都会从java.lang.Object 继承到toString() 05/01 17:37
6F:→ kaomark:那个toString()会生出可以代表这个object的String 05/01 17:38
7F:→ kaomark:如果你要它print 能直接印出物件内容之类的String() 05/01 17:42
8F:→ kaomark:就帮它override一个toString()吧 05/01 17:44
9F:→ kaomark: 多打了括号▔ 05/01 17:48
10F:→ FreedomMax:所以String 是在里面toString 里面的某个字元阵列吗 05/01 18:33
11F:→ kaomark:我好像弄错你想问什麽了 @@ 05/01 19:15
12F:→ kaomark:"为何print()知道String要怎麽印出来" 是这样吗? 05/01 19:18
13F:→ FreedomMax:没错 大概就是照样 05/01 19:56
14F:→ FreedomMax:还有就是他把我存的字串放到哪里了 查过API 05/01 19:58
15F:推 tomap41017:str是一个class String的variable才对吧~@@ 05/01 21:19
16F:→ tomap41017:至於字串存哪是String这个class该烦恼的,不是使用者 05/01 21:20
17F:→ FreedomMax:String str这不是宣告str为String这种类别的意思吗 05/01 22:22
18F:→ FreedomMax:所以是说str是String里的东西吗 05/01 22:24
19F:→ james732:str是一个String类别的物件 05/01 22:27
20F:→ FreedomMax:那println怎麽能印出一个类别呢? 05/01 23:35
21F:→ FreedomMax:我指的是印出像helloWorld这种 05/01 23:36
22F:→ FreedomMax:str 这个class是怎麽跟我传入的hello连上关系的 05/01 23:38
23F:→ james732:println(XXX); 当XXX是一个物件,就会呼叫XXX.toString() 05/01 23:38
24F:→ james732:我想问:你知道什麽是constructor吗? 05/02 00:06
25F:→ FreedomMax:是建构的那个吗 05/02 00:22
26F:推 awashharp:String类别是使用char[]这个阵列去存资料的(参考原始码) 05/02 00:45
27F:→ FreedomMax:你是怎麽参考原始码的呀 我下载 都不知道要开哪个目录 05/02 15:42
28F:推 awashharp:在j2se/src/share/classes/java/lang/String.java这里 05/02 16:13
29F:→ FreedomMax:感谢你 05/03 00:23







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP