java 板


LINE

這個問題有點蠢,但是因為我是新手,所以我也不否認我還蠻蠢的。 是這樣的,工程師面是有一題是類似這樣子"有一字串a,b,c,d,e..... ,請在螢幕顯示a1 b2 c3 d4"。 我目前遇到的問題還蠻多的,本來想說找找看JAVA DOC官方網站有沒 有套件可以處理,我第一個想到的是delimiter,可是我嘗試開始寫, 發現越查越不懂,問題像是"這個類別的方法引數應該是那個類別的物 件",然後越查越多,看都看不完。請問這點大家怎麼克服呢? 另外我是有成功寫出程式碼,但看起來是寫死的沒有彈性,感覺一變化 整個就要打掉重練。 以下是我的程式碼。 public static void main(String[] args){ String str = "a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z"; char[] a = str.toCharArray(); for(int i = 0 ; i <= a.length - 25 ; i++){ if(i == 26)break; System.out.printf("%c%d ",a[2*i],i+1); } } --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.41.175 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/java/M.1566293744.A.E85.html
1F:→ rayyang1113: 你可以把toCharArray改split試試 08/21 00:14
2F:推 GGing: 可以考慮轉成 ASCII 08/21 07:13
謝謝,直接轉數字是好方法。 但還是想知道各位會不會遇到這種查文件,越查越不懂的情況。 ※ 編輯: applebg (36.226.41.175 臺灣), 08/21/2019 07:19:15
3F:→ ssccg: 解決問題是看演算法不是看API,像這題你為什麼會想用char 08/21 07:48
4F:→ ssccg: array? 問題內容有說是每隔一個char去處理? 還是用,分隔 08/21 07:49
5F:→ ssccg: 用,分隔的話一樓說的split才是比較合理的思路 08/21 07:49
6F:→ ssccg: 做法確定了,分解到小步驟後再每步要怎麼處理 08/21 07:52
摁,看到你留言之前其實我不知道有split()這個函數可以用。關於這種不知道可以 用哪種函數的問題,除了多寫多練習,應該就是看別人寫的程式碼吧? 不然我也想不到還有什麼辦法了。 ※ 編輯: applebg (36.226.41.175 臺灣), 08/21/2019 08:22:49
7F:→ ssccg: 字串不管什麼語言通常都有些基本操作方法,切割是其中之一 08/21 09:18
8F:→ ezaki: 初學不要直接用想做到什麼目標的關鍵字查,直接依現行用到 08/21 13:20
9F:→ ezaki: 的去查相關的操作方法會好些,以此題為例String通常都有解 08/21 13:21
10F:推 evo1994: 直接splite 在foreach 每個index+1 08/21 14:01
11F:推 icydream: 善用google吧,關鍵字: java 字串 分割 or java string 08/21 14:21
12F:→ icydream: split 08/21 14:21
我有查到split()。一開始寫程式,根本連要查的關鍵字是什麼都不清楚。
13F:推 luoqr: 有彈性要先看變化是什麼 剛學程式連語法都不熟就先不用想了 08/21 20:34
多寫多練習就會記得常用的library。 ※ 編輯: applebg (36.226.41.175 臺灣), 08/21/2019 21:05:28
14F:→ flowwinds: https://medium.com/@hulitw/learn-coding-9c572c2fb2 08/22 00:22
15F:→ flowwinds: 有一些資料結構的書有字串操作的主題 08/22 00:23
我知道資工系的精華 演算法 資料結構,但現在除了回學校,外面坊間很少有教授 這兩個科目的機構耶。 ※ 編輯: applebg (36.226.41.175 臺灣), 08/22/2019 10:48:25
16F:推 vicjoyce0328: string.split(“,”).mapIndexed{ i,s -> “$s$i}.j 08/27 07:12
17F:→ vicjoyce0328: oin(“ “) 08/27 07:12
18F:推 ScaredOwl: 建議你可以把你的需求簡化並轉譯成英文google, 例如: 09/08 14:54
19F:→ ScaredOwl: 於字串中替換字元 Java ... 等等,大部分都是能找到相 09/08 14:54
20F:→ ScaredOwl: 關的提問或方法介紹。 初期的問題大部分本質都是簡單 09/08 14:54
21F:→ ScaredOwl: 的,另一方面你也可以培養分析問題的能力,以上供你參 09/08 14:54
22F:→ ScaredOwl: 考。 09/08 14:54
23F:→ neiltsang: 我覺得你發問可以先省去一些廢話 爬文怎麼問不難 01/08 22:57
24F:→ neiltsang: 然後我也覺得google其實很難用 一直找資料效率超低 01/08 22:57
25F:→ neiltsang: 不如看影片或是書本照著學比較扎實 一直google浪費生命 01/08 22:57







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燈, 水草

請輸入看板名稱,例如:BuyTogether站內搜尋

TOP