Discussion:
[問題] 讀入字元判斷字元類別 數字 or 字母
(时间太久无法回复)
g***@ptt.cc
2006-10-19 23:06:52 UTC
Permalink


如標題 該如何判斷輸入的字元是怎樣的類型


charAt(0);

這個好像是讀入字元判斷

等於說還要寫IF來判別

也就是說只限於有再IF判斷式裡的東西

才能判斷



我是用第2個寫法

不知是否還有其他方法


再問

像大家要找METHOD

都去哪裡找呢

比如說

像我今天寫這個程式

假如說 不知道有這個指令可以用的話

有哪裡可以找到用法阿


以上


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.17.135.250
shooting star
2006-10-19 23:30:00 UTC
Permalink
※ 引述《goodjoe ( )》之銘言:
: 恩
: 如標題 該如何判斷輸入的字元是怎樣的類型
: .charAt(0);
: 這個好像是讀入字元判斷
: 等於說還要寫IF來判別
: 也就是說只限於有再IF判斷式裡的東西
: 才能判斷
: 我是用第2個寫法
: 不知是否還有其他方法
: 再問
: 像大家要找METHOD
: 都去哪裡找呢
: 比如說
: 像我今天寫這個程式
: 假如說 不知道有這個指令可以用的話
: 有哪裡可以找到用法阿
: 以上

http://java.sun.com/j2se/1.5.0/docs/api/


判斷digit: Character.isDigit(char)
判斷letter: Character.isLetter(char)

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.96.181
痞子軍團團長
2006-10-19 23:30:14 UTC
Permalink
※ 引述《goodjoe ( )》之銘言:
: 恩
: 如標題 該如何判斷輸入的字元是怎樣的類型
: .charAt(0);

麻煩請記得加上你用的 class 名稱
(畢竟這不是 c,只寫個 function name 就不會有問題)

理論上你這是講 String.charAt(i)

: 這個好像是讀入字元判斷
: 等於說還要寫IF來判別
: 也就是說只限於有再IF判斷式裡的東西
: 才能判斷
: 我是用第2個寫法

坦白說,雖然這篇文章是一面上課一面回的
不過我實在看不懂...

你的第一個寫法在哪裡? @__@
你的「類型」到底是什麼?

最後,請參考一下 Character 這個 class
裡頭至少可以給你一些方向... 如果你的「類型」跟我想的類型是一樣的... [嘆氣]

: 不知是否還有其他方法
: 再問
: 像大家要找METHOD
: 都去哪裡找呢
: 比如說
: 像我今天寫這個程式
: 假如說 不知道有這個指令可以用的話
: 有哪裡可以找到用法阿

API doc

--
 侃侃長論鮮窒礙  網站:http://www.psmonkey.idv.tw
 眾目睽睽無心顫  個人版:telnet://legend.twbbs.org
 煢居少聊常人事 
 殺頭容易告白難  歡迎參觀 Java 版(@ptt.cc)精華區 \囧/

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.136.153.56
Vendetta 我心無所懼
2006-10-20 07:01:12 UTC
Permalink
你可以參考java.lang.Character
isDigit 和 isLetter 這兩個方法


※ 引述《goodjoe ( )》之銘言:
: 恩
: 如標題 該如何判斷輸入的字元是怎樣的類型
: .charAt(0);


--
dd

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.85.86.25

Loading...