程式大師請進 身份證字號

看板Marginalman作者 ( 湊あくあの老公(本物))時間1年前 (2022/12/23 11:28), 編輯推噓5(506)
留言11則, 5人參與, 1年前最新討論串1/11 (看更多)
http://i.imgur.com/mtSf440.jpg
第一碼字元轉成整數我就不會了 應該說腦袋會但不知道怎麼寫 'A'轉成10後面應該就依序++上去 請各路JAVA大師用剛學3天的新手也能懂的方式救我 禁止用我看不懂的方法 -- お前が、お前達が、俺の翼だ!!!!! https://i.imgur.com/PX3p8PX.jpg
https://i.imgur.com/LuiMG7x.jpg
https://i.imgur.com/I9u7Ait.png
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.221.67.195 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1671766105.A.D77.html

12/23 11:30, 1年前 , 1F
老師說最笨就是那個else if寫26次 但就很笨
12/23 11:30, 1F

12/23 11:32, 1年前 , 2F

12/23 11:32, 1年前 , 3F
p-character-to-numeric-position-in-java
12/23 11:32, 3F

12/23 11:32, 1年前 , 4F
first - 'A' + 10
12/23 11:32, 4F

12/23 11:32, 1年前 , 5F
沒差吧 用++上去的一樣慢 少打字而已
12/23 11:32, 5F

12/23 11:33, 1年前 , 6F
firstChar
12/23 11:33, 6F

12/23 11:35, 1年前 , 7F
而且英文本來就有字符碼可以直接轉成數字 然後看跟你
12/23 11:35, 7F

12/23 11:35, 1年前 , 8F
要的差多少再做加減就好
12/23 11:35, 8F

12/23 11:36, 1年前 , 9F
感謝各位 ray那個寫法好像是正解==
12/23 11:36, 9F

12/23 11:38, 1年前 , 10F
firstNumber = fitstChar - 'A' + 10
12/23 11:38, 10F

12/23 11:47, 1年前 , 11F
int firstChar = str.charAt(0) - 55;
12/23 11:47, 11F
文章代碼(AID): #1ZfI1Prt (Marginalman)
討論串 (同標題文章)
文章代碼(AID): #1ZfI1Prt (Marginalman)