[問題] 請教一下語法的意義

看板java作者時間15年前 (2009/10/10 12:29), 編輯推噓9(904)
留言13則, 8人參與, 最新討論串1/7 (看更多)
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

10/10 14:00, , 1F
10/10 14:00, 1F
哇這...英文網站 在閱讀上應該是有相當程度上的難度.... 我盡量研究看看.... 有人可以提供中文的嗎 還是就解決我的問題就好 無論如何 先謝過這位大大了 ※ 編輯: cross0619 來自: 118.167.171.91 (10/10 15:20)

10/10 15:27, , 2F
你的問題書上都有,借本中文書來參考吧
10/10 15:27, 2F

10/10 16:16, , 3F
太扯了....
10/10 16:16, 3F

10/10 16:24, , 5F
如果你用中文寫 Java,那我考慮給你中文資料 XD
10/10 16:24, 5F

10/10 16:27, , 6F
有沒有現在大學生不會用google的八卦?
10/10 16:27, 6F
我有查過 但查出來的東西幾乎都是javascript 是我關鍵字用得不對 謝謝幫忙解答的大大了 感恩 ※ 編輯: cross0619 來自: 118.167.171.91 (10/10 16:30) ※ 編輯: cross0619 來自: 118.167.171.91 (10/10 16:32)

10/10 16:37, , 7F
怪事情 以上兩個連結果都是JAVA 不是JS
10/10 16:37, 7F

10/10 16:39, , 8F
請問你用哪顆星球的搜尋引擎?(那美克星?)
10/10 16:39, 8F
我就說我的關鍵字用得不對 這位大大你也沒必要這樣一直酸吧 ※ 編輯: cross0619 來自: 118.167.171.91 (10/10 16:53)

10/10 17:02, , 9F
java api 中文
10/10 17:02, 9F

10/10 18:47, , 10F
不知道語意, 光有語法還是無法成長的。
10/10 18:47, 10F

10/11 00:57, , 11F
'字','字串' 是怎麼存在電腦裡面的。這是你問題的下一步
10/11 00:57, 11F

10/11 01:00, , 12F
'字元' 是一個數值,經由對應到某個字元集才變文字
10/11 01:00, 12F

10/11 15:35, , 13F
其實java api有中文化阿 去搜尋一下吧
10/11 15:35, 13F
謝謝樓上這幾位大大的指導 學習程式設計真是有趣 ※ 編輯: cross0619 來自: 118.167.168.135 (10/14 18:26)
文章代碼(AID): #1Aq0siOq (java)
文章代碼(AID): #1Aq0siOq (java)