java記錄學習 String 強制轉化int

2021-09-11 02:11:20 字數 361 閱讀 5597

string str=...;

char temp_char = str.charat(i);  //temp_char不是字串,而是該字元對應ascii值.

把字元轉換成數字方法一

int temp_int = temp_char-'0';

把字元轉換成數字方法二

int temp_int = integer.parseint(string.valueof(temp_char));

char c=str.tochararray();   //char裡的內容不是字串的每位字元,而是每位字元的ascii值.

num = (int)c[j]-'0';    //減去0對應的 ascii碼,就是正確數字

java學習記錄

陣列雖然是引用資料型別,但它不是類 所以數字中沒有length 方法 只有length屬性。string型別 是乙個類 jdk中已經封裝好的類,是個final類,你可以去查api 類就有屬性和方法但是 string類中沒有length屬性,只有length 方法 1。陣列雖然是引用資料型別,但它不是...

JAVA學習記錄

public stringsubstring int beginindex,int endindex 返回乙個新字串,它是此字串的乙個子字串。該子字串從指定的beginindex處開始,一直到索引endindex 1處的字元。因此,該子字串的長度為endindex beginindex。示例 ham...

Java學習筆記之Java的String類

string s0 test string s1 test string s2 te st system.out.println s0 s1 system.out.println s0 s2 執行結果 true true用 操作符建立的字串放在string pool中。當用 操作符建立乙個字串時,j...