Discussion:
[求助]要怎麼從一字串內取出其中一個字
(时间太久无法回复)
a***@bbs.wretch.cc
2006-10-22 06:53:23 UTC
Permalink
例如1327 要怎麼只取出百位數 就是3
534 要怎麼只取出10位數的3
可以把相關的指令PO上來嗎
JAVA新手作業不會寫...
--
夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子
之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下
矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以
喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦將知止知止可以D1207-1.DormD.yuntech.edu.tw海
a***@bbs.wretch.cc
2006-10-22 08:37:43 UTC
Permalink
: 例如1327 要怎麼只取出百位數 就是3
: 534 要怎麼只取出10位數的3
: 可以把相關的指令PO上來嗎
: JAVA新手作業不會寫...
用String.charAt(int index);
String t = "12345";
t.charAt(3);//十位數
謝謝~~剛剛查了一下~~不過還是卡住了
老師要我們從100~3000中取出有3及7的數字
於是我for了迴圈讓i從100跑到3000~
我想讓i轉成字串沒辦法轉
Strint ii = i;出錯
Char ii = i;也沒辦法 能指教依下嗎
--
夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子
之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下
矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以
喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦將知止知止可以D1207-1.DormD.yuntech.edu.tw海
a***@bbs.wretch.cc
2006-10-22 10:59:55 UTC
Permalink
: 謝謝~~剛剛查了一下~~不過還是卡住了
: 老師要我們從100~3000中取出有3及7的數字
: 於是我for了迴圈讓i從100跑到3000~
: 我想讓i轉成字串沒辦法轉
: Strint ii = i;出錯
: Char ii = i;也沒辦法 能指教依下嗎
你是不是要去讀一下Java基本語法再來問
不然再回答也是沒啥用
很抱歉我剛剛看了好久的書 但是還是不太會用
可以告訴我變數i要怎麼樣打才能轉成字串
並且印出字串內有3or7的數字嗎.....
--
夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子
之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下
矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以
喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦將知止知止可以D1207-4.DormD.yuntech.edu.tw海
n***@snow.ice.ntnu.edu.tw
2006-10-22 11:18:56 UTC
Permalink
Post by a***@bbs.wretch.cc
你是不是要去讀一下Java基本語法再來問
不然再回答也是沒啥用
很抱歉我剛剛看了好久的書 但是還是不太會用
可以告訴我變數i要怎麼樣打才能轉成字串
並且印出字串內有3or7的數字嗎.....
有個偷吃步的方法,就是用inner cast讓Java幫你轉
int a = 12354;
String temp = ""+a;

希望這是最後的問題
--
╭╢師大資訊。白色情迷╟┬─ ⊙ Origin : snow.ice.ntnu.edu.tw
├╨→ 140.122.77.49←╜╰─ ☆ From : VerifyPC5.ice.ntnu.edu.tw
foolish
2006-10-22 11:38:21 UTC
Permalink
※ 引述《a1231432》之銘言:
Post by a***@bbs.wretch.cc
你是不是要去讀一下Java基本語法再來問
不然再回答也是沒啥用
很抱歉我剛剛看了好久的書 但是還是不太會用
可以告訴我變數i要怎麼樣打才能轉成字串
並且印出字串內有3or7的數字嗎.....
有幾個重要的消息

1. String可以用+來連結不同的型態, "" + i即為一個string

2. 變成String你就可以呼叫前面幾篇提示的方法。

3. 再配合LOOP去掃出含有'3'或'7'的字元

===============================================================

或者把2. 3. 合併為一步, String其中一個方法也能達成目標:P
--
夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子
之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下
矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以
喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦將知止知止可以不殆譬道之在天下163.26.34.20海
a***@bbs.wretch.cc
2006-10-22 12:26:07 UTC
Permalink
: 很抱歉我剛剛看了好久的書 但是還是不太會用
: 可以告訴我變數i要怎麼樣打才能轉成字串
: 並且印出字串內有3or7的數字嗎.....
String str = String.valueOf(i);
接下來自己想
謝謝~~問題已經解決^^
--
夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子
之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下
矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以
喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦將知止知止可以D1207-1.DormD.yuntech.edu.tw海
继续阅读narkive:
Loading...