2013-01-25 48 views
-9

誰能告訴我Android的Stringstring有什麼區別?Android中字符串和字符串的區別

+2

你的意思是'java.lang.S Tring'和'R.string'? – Evos

+0

是什麼問題?和upvotes? –

+0

如果你正在談論String類則是指此 http://stackoverflow.com/questions/7074/whats-the-difference-between-string-and-string – Mac

回答

2

字符串引用項目中R類中的字符串(子類)。

字符串是指爲java.lang.String包

6

字符串是一類存在於文庫java.lang.String中,而字符串是一個XML文件

存在於那裏你會在機器人值請參閱編號中的值,以便在編碼中檢索

2

我相信你在問關於java.lang.Stringandroid.R.string

String類在包java.lang中定義,它會自動導入到您的android項目(infact所有java項目)中。

字符串是android.R.string,這是在xml中給出的靜態字符串。

2

查閱這些鏈接

String Documentation

string Documentation

對於實施例看代碼下面

String name = ""; 
    switch (row.getNameKey()) { 
    case keyName1: 
    name = getString(R.string.keyName1); 
    break; 
    case keyName2: 
    name = ... 
    ... 
} 

R.string從資源使用的getString(strings.xml中) ...

相關問題