看板 java 關於我們 聯絡資訊
1 public class Homework1{ 2 public static void main(String[] args){ 3 String Test = new String(args[0]); 4 String out = new String(); 5 char [] c1 = Test.toCharArray(); 6 for(int i = 0;i < c1.length;i++) 7 { 8 out += Integer.toHexString( (int)c1[i] )+" "; 9 } 10 System.out.printf("%s",out); 11 } 12 } 各位大大好 小弟我最近剛接觸Java 這是我的第一個作業 有些東西是我在網路上找的 但是並沒有註解 想請教一下 第5行的 變數名稱.toCharArray()的功能為何 看起來像是以變數來當作 陣列的初始值 還有第8行的Integer.toHexString 以及後面的(int)c1[i] Integer.toHexString的功能為何 還有(int)c1[i]這個應該是型別轉換吧 在Java裡頭 字元跟整數可以這樣轉換喔 還是大部分程式語言都可以阿 三個問題是有點多拉 但是我不想作業搞定 卻不知道裡頭在寫什麼 煩請各位版大解釋了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.171.91
Eryngium:http://java.sun.com/j2se/1.5.0/docs/api/ 能幫助你 10/10 14:00
哇這...英文網站 在閱讀上應該是有相當程度上的難度.... 我盡量研究看看.... 有人可以提供中文的嗎 還是就解決我的問題就好 無論如何 先謝過這位大大了 ※ 編輯: cross0619 來自: 118.167.171.91 (10/10 15:20)
costbook:你的問題書上都有,借本中文書來參考吧 10/10 15:27
slalala:太扯了.... 10/10 16:16
PsMonkey:如果你用中文寫 Java,那我考慮給你中文資料 XD 10/10 16:24
slalala:有沒有現在大學生不會用google的八卦? 10/10 16:27
我有查過 但查出來的東西幾乎都是javascript 是我關鍵字用得不對 謝謝幫忙解答的大大了 感恩 ※ 編輯: cross0619 來自: 118.167.171.91 (10/10 16:30) ※ 編輯: cross0619 來自: 118.167.171.91 (10/10 16:32)
slalala:怪事情 以上兩個連結果都是JAVA 不是JS 10/10 16:37
slalala:請問你用哪顆星球的搜尋引擎?(那美克星?) 10/10 16:39
我就說我的關鍵字用得不對 這位大大你也沒必要這樣一直酸吧 ※ 編輯: cross0619 來自: 118.167.171.91 (10/10 16:53)
snowlike:java api 中文 10/10 17:02
qrtt1:不知道語意, 光有語法還是無法成長的。 10/10 18:47
MonyemLi:'字','字串' 是怎麼存在電腦裡面的。這是你問題的下一步 10/11 00:57
MonyemLi:'字元' 是一個數值,經由對應到某個字元集才變文字 10/11 01:00
bala045:其實java api有中文化阿 去搜尋一下吧 10/11 15:35
謝謝樓上這幾位大大的指導 學習程式設計真是有趣 ※ 編輯: cross0619 來自: 118.167.168.135 (10/14 18:26)