String和Char的相互轉化//JAVA


Char——>String

1. String s = String.valueOf('c'); //單個字符

2. String s = String.valueOf(new char[]{'c'}); //轉換數組

3. String s = Character.toString('c');//實際上直接返回String.valueOf(char)

4. String s = new Character('c').toString();

5. String s = new String(new char[]{'c'});

6. String s = "" + 'c';

 

String——>Char

1. String.charAt(index)//return char

2. String.toCharArray()//return char[]

 

 

2020-03-12

今天遇見一個問題:

Integer.parseInt(String,index) 注意這里是String,用注入String.charAt(index)等char類是不行的

另外

利用上面的char轉化為String是可以的,但不能直接這么寫:

String s=String.valueOf(String.charAt(index));

可以這么寫:

char ch=String.charAt(index);

String s=String.valueOf(ch);

 

 

//涉足尚淺,如有不當,歡迎指出


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM