English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

各位大大好~~
我一直有一些疑問
就是資料型態轉換的問題~
請問一下~
我現在只知道[字串轉數值]這個函數(Integer.parseInt)
但是最近一直在思索一個問題
他需要用到
1.[字串轉字元]
2.[數值轉字元]
3.[數值轉字串]
4.[字元轉字串]
5.[字元轉數值]
請問大大上面五個個代表什麼函數呢??
謝謝各位大大的解答~
對了~~
因為我之前有在某個論壇發問過了~
然後有位大大跟我回答:
〔妳需要的是看JDK API
字串可從String著手
數值就看是byte, int, float.....等等
可看Integer, Float....等等的API
這應該可以解答你的疑惑 〕
我想問一下~~
什麼是API阿??
API又跟我的轉換的還數有什麼關係?!
我去爬的文都看不懂
可以給我不要太複雜的解釋嗎??
拍謝~~我只能給十點~因為沒有點了~~抱歉
不好意思喔~~謝謝!!

2006-12-12 05:19:02 · 2 個解答 · 發問者 小魚 5 in 電腦與網際網路 程式設計

謝謝zuhen大大~~
API的大概意思就是說他只是所有函數的統稱了喔?!是嗎?!
不過還是有點不懂API的意思~~呵
那要如何查詢API呢?!
抱歉~~你個的那個網址~~我真的不知道要從何著手。。。
我也知道一個完全的英文網址
http://www.jdocs.com/
但是。。。超慘的~~
根本不會用~~
他是不是只能打英文~
但這樣我祇知道中文翻譯而已阿~
那要怎麼辦阿?!
抱歉喔~

2006-12-12 06:17:53 · update #1

抱歉喔~~又多了一個問題了~
請問一下~
API應該是個函數庫吧~
我現在想要將我的自定函式給轉成API
那要怎麼轉呢??
轉了之後以後是祇要直接打函式名稱和參數而已嗎??
還是還要再呼叫一次那個自定函是阿?!
我現在對API實在是很不懂ˊˋ
不好意思喔~~麻煩了~~

2006-12-12 11:24:25 · update #2

感謝兩位大大的指點!!!
這下終於對API已有了解了!!
真的很感謝^ ^

2006-12-14 06:37:54 · update #3

抱歉~~因為是初學者~所以問題較多~
http://tw.knowledge.yahoo.com/question/question?qid=1506121403448
這個也幫忙回答一下吧~~

2006-12-14 06:55:23 · update #4

2 個解答

你可能聽到許多有關於 API 的片段知識
而且大概知道 API 可能會對你寫程式有幫助
在此我幫你建立一些觀念
並且提供你一個很好用的 API 網站
希望你不只能解決當前的問題也能增進你的功力

API 是這樣的意思
1. 別人寫好的程式
2. 並且有說明怎麼利用
3. 製作成容易重複利用的格式

也就是說
1. 如果你寫了一些程式
2. 並且有寫說明文件
3. 而且做成別人也能利用的檔案
那麼你的程式就是 API

所以當你想到你的程式需要某些功能時
可以先看看別人有沒有寫好的可供利用
如果沒有才自己寫
聰明的程式設計師必須要學會利用別人寫好的程式
加工成更好的程式
要這麼做的話就需要知道 API 這種東西

首先先講一行程式
System.out.println("Hello World!");

這一行程式並不完全是你自己寫的
println(...) 這個方法就是 Java 的工程師先幫你寫好的
你只是利用他印出 Hello World 而已
之所以知道要這樣用是因為書上有寫
那麼你現在想用的東西如果書上沒寫怎麼辦

給你一個網站你去看看
http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/index.html
這是共匪版的 API 說明文件
比起英文的應該容易許多
左上角的部分告訴你有哪些套件可以用
左下角的部分告訴你有哪些類別/介面/例外可以用
右邊的部分告訴你某個類別該怎麼用

當你初學的時候
你所學的套件幾乎都在 java.lang 這個套件裡
其實你所需要的答案也都在那裡面了
你先試試看這樣子
1. 套件選 java.lang (左上)
2. 類別選 String 類別 (左下)
接著你就會看到有關 String 的用法 (右)
這裡已經解決你不少問題囉
3. 再選看看 Integer 類別 (左下)
這樣子你的問題應該都能解開了

當你能夠這麼做的時候
你已經學會如何利用 API 了
至於怎麼自己做 API
等你再學精一點應該就不是問題了

建議你可以把整份 API 文件抓下來
抓下來就不用跟網路頻寬耗時間了
這是中文技術專區 http://gceclub.sun.com.cn/chinese_java_docs.html
這是中文API文件檔 http://gceclub.sun.com.cn/Java_Docs/html_zh_CN.zip
相信對你有幫助的

2006-12-13 18:38:26 · answer #1 · answered by 小璋丸 5 · 0 0

你所知道的Integer.parseInt( ),就是由API所提供的眾多函數之一,
JDK提供了這些API以方便程式設計者運用,也提供了詳細的說明文件以供查詢,所以說,文件就像是API的字典,好好練習查字典就可以解決你所遇到的大部分問題。

你可以在這裡找到JDK各版本的API文件。

至於你需要用到的另外五個函數,API文件裡都可以查得到,往java.lang.String、java.lang.Integer等這幾個類別去找找。ex.字串轉字元就是 java.lang.String.toCharArray( )

2006-12-13 16:08:40 補充:
API 只是一個泛稱,在Java中,你只需要把你的程式寫成類別,存成 .java 檔後編譯即可,而其他 Java 程式可以 import 這個類別後使用該類別的函式。

你需要的是一本中文Java入門書,好好讀完Java的基本概念與基本語法後,使用JDK的API函式就不是問題了,要用時再查詢 javadoc 或是上論壇搜尋問人都可以。

2006-12-12 05:56:11 · answer #2 · answered by zuhen 5 · 0 0

fedest.com, questions and answers