pas*_*ssy 25 java int android charsequence
有没有办法将Charsequence或String转换为Ingeter?
CharSequence cs = "123";
int number = (int) cs;
Run Code Online (Sandbox Code Playgroud)
我是Noob.解:
CharSequence cs = "123";
int number = Integer.parseInt(cs);
Run Code Online (Sandbox Code Playgroud)
Joa*_*uer 53
使用Integer.parseInt().如果您CharSequence不是String,那么您需要先使用它进行转换toString().
int number = Integer.parseInt(cs.toString());
Run Code Online (Sandbox Code Playgroud)
从Java 9开始,您可以使用Integer.parseInt(CharSequence s, int from, int to, int radix)解析任何整数,CharSequence而无需先将其转换为String:
CharSequence cs = new StringBuilder("4711");
int value = Integer.parseInt(cs, 0, cs.length(), 10);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
41650 次 |
| 最近记录: |