廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 2541 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
s9005034 手機
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x14
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[Java] main和String的問題?
String:

String a="\uD7AF"; //合法
String b="\u000a"; //不合法,這個為什麼錯,a代表是10沒有超過15阿?

main:

..

訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容



獻花 x0 回到頂端 [樓 主] From:台灣中華電信 | Posted:2005-07-21 15:05 |
PeterPan 手機
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎
知名人士
級別: 知名人士 該用戶目前不上站
推文 x1 鮮花 x99
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

第一個問題的解答﹝\u000A ← 是斷行符號 \n,無法用 Unicode 表示。\u000d 則是 \r,同樣不行﹞

第二個問題:
你建立了一個物件 te,他可以呼叫 static 與 non-static 的 method。若想要在 main 裡面不建立物件就能直接呼叫其他 method,則該 method 必須要是 static。
範例↓
複製程式
public class test2 {

    public test2() {
    }

    public static void main(String[] args) {
        showA();//ok
        showB();//error!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
        test2 t2 = new test2();
        t2.showA();//ok
        t2.showB();//ok
    }
    
    public static void showA(){
        System.out.println("A");
    }
    
    public void showB(){
        System.out.println("B");
    }
}

此文章被評分,最近評分記錄
財富:50 (by codeboy) | 理由: 詳細的說明....受益良多~^^


神:在多項技術領域,具有不可取代性且擁有高度權威
魔:在某項技術領域,具有不可取代性且擁有高度權威
妖:有高度實戰經驗,且在專業領域上具有domain-Knowledge
俠:在技術層面上有過人專業能力
人:可以獨立運作、設計暨開發系統
蟲:coder only (my level)
獻花 x1 回到頂端 [1 樓] From: | Posted:2005-07-21 21:15 |
PiCkAjEw
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x0
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

Just want to add a little more in addition to what Peterpan have said...

1) Here are some more: \u0009 means "tab", \u0008 means "backspace", and \u000C "form feed".

2) The reason why \u000A and \u000D will not compile is that Unicode is translated at the BEGINNING of the compile cycle. So \u000A or \u000D is translated or interpreted as "the end of line" for the program.

3) For your "static" problem, you can also make the method, public static void meth(){...}

Hope these help.


獻花 x0 回到頂端 [2 樓] From:美國 | Posted:2005-07-22 07:56 |
s9005034 手機
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x14
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

謝謝大大們的解答!!


獻花 x0 回到頂端 [3 樓] From:台灣中華電信 | Posted:2005-07-22 11:41 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.051881 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言