作者TonyQ (沉默是金)
看板java
标题Re: [问题] 不太了解我哪里做错了.../_\
时间Sat Oct 11 22:50:28 2008
※ 引述《evilkiss (evilkiss)》之铭言:
: 推 LPH66:char b=a.charAt(0); 详情请自行查询 10/11 20:50
: → LPH66:Integer.parseInt是拿来把"12345"变成12345的... 10/11 20:51
: → evilkiss:因为书上指令表下面有加一句如果是字母会显示ASCII的编号 10/11 21:30
: → evilkiss:不然老实说 我会用(int) a..指令还比较短 10/11 21:41
^^^^^^^^^^^^^^^^^^^^^
String a="a";
int b;
b=(int)a;
System.out.println("data="+b);
这样跑过compile我头给你 -.-
书上说是怎麽说 , api是怎麽写 , 都确认过了吗?
学东西最怕不懂装懂 , 还是扎实点看起吧.
--
真正可以用 (int)a的 , 是
char a=
'a
';
int b;
b=(int)a;
System.out.println("data="+b);
--
What do you want to have ? / What do you have?
从书本中,你可以发现我的各种兴趣。
从CD中,你可以了解我所喜欢的偶像明星。
或许从文字你很难以了解一个人,但从物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 221.169.78.140
※ 编辑: TonyQ 来自: 221.169.78.140 (10/11 22:51)
1F:推 mc18:推一个XD 字串不是纯量@@ 10/11 23:05
2F:推 evilkiss:@@char可以我以为string也可以 话说我就是初学不懂 10/11 23:44
3F:推 evilkiss:并没有再装懂 API直到你说出来我才知道有这东西 10/11 23:50
4F:推 evilkiss:我会再自己好好看API的 10/11 23:53
5F:→ TonyQ:char可以我以为string也可以 <<这就叫不懂装懂... 10/12 11:51
6F:→ TonyQ:不是说新手怎麽样 , 只是如果不会就说自己不会 , 後面那句 10/12 11:57
7F:→ TonyQ:贴上来感觉好像很懂 , 结果还是错的东西 , 这实在不算虚心. 10/12 12:00
8F:推 evilkiss:字母读进去也是用一种代号储存既然都是字 string是char[] 10/12 14:34
9F:推 evilkiss:既然char的储存资料型态可以 我假设string很奇怪吗? 10/12 14:36
10F:推 evilkiss:但我没经过验证就说出来是很错误的行为 ^可以 10/12 14:40
11F:推 evilkiss:还是书上说string是一种很有争议的资料型态就是指这边? 10/12 14:55
12F:→ TonyQ:很奇怪啊 , 因为那如果是 a="ab" , 你要怎麽(int)a XD 10/12 14:56
13F:→ TonyQ:如果你说的是 a[0] 我还会觉得你纯粹只是类比到错误的观念XD 10/12 14:58
14F:→ TonyQ:"S"tring是char[]也只是观念上得说法 , 如果你之前有学过别 10/12 14:59
15F:→ TonyQ:的语言 ,我会建议把那些从别语言带来的成见丢掉再来学Java. 10/12 15:01
16F:→ TonyQ:LPH说charAt(0)是把String跟char连接的方法, 你根本没看懂就 10/12 15:03
17F:→ TonyQ:推文还沾沾自喜...看得别人很无奈啊...( ̄_ ̄;) 10/12 15:05
18F:推 evilkiss:我是在说资料的储存型态 记忆体上怎麽存 并不是在说语法 10/12 15:49