永发信息网

java中用哪个方法可以把字符‘5’转换成数字5?

答案:3  悬赏:80  手机版
解决时间 2021-03-02 04:14
  • 提问者网友:星軌
  • 2021-03-02 00:46
java中用哪个方法可以把字符‘5’转换成数字5?
最佳答案
  • 五星知识达人网友:雾月
  • 2021-03-02 01:34
Integer.parseInt("5")或者Integer.valueOf("5")追问哦哦,那我问下如果要把一个字符串“1234+2345”中的“1234”和“2345”转换成数字(int值)1234和2345,是先把字符串转换成字符数组还是用别的什么方法呢?追答转换为字符数组即可

"1234+234".split("+");追问把+换成十勉强解决,split()中的参数似乎不能是符号键的上面那个,比如+和=在键盘的同一个按键上,split()可以识别=,识别+时就报错
全部回答
  • 1楼网友:思契十里
  • 2021-03-02 02:39
有个把字符串转整数的关键Integer.parseInt();追问哦哦,那我问下如果要把一个字符串“1234+2345”中的“1234”和“2345”转换成数字(int值)1234和2345,是先把字符串转换成字符数组还是用别的什么方法呢?
  • 2楼网友:想偏头吻你
  • 2021-03-02 01:49
'56'必须是字符数组:
char[] ch = {'5', '6'};
String s = String.valueOf(ch);
int i = Integer.parseInt(s);
System.out.println(i);
字符的话:
char ch = '5';
String s = String.valueOf(ch);
int i = Integer.parseInt(s);
System.out.println(i);
字符串的话直接:
String s = "56";
int i = Integer.parseInt(s);
System.out.println(i);追问哦哦,那我问下如果要把一个字符串“1234+2345”中的“1234”和“2345”转换成数字(int值)1234和2345,是先把字符串转换成字符数组还是用别的什么方法呢?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯