Java 从字符串中获取整数值并将其加倍
我得到一个由数字和一些文本组成的字符串,例如;“23测试”、“600测试”字符串将始终以数字开头,但没有设置长度。Java 从字符串中获取整数值并将其加倍,java,Java,我得到一个由数字和一些文本组成的字符串,例如;“23测试”、“600测试”字符串将始终以数字开头,但没有设置长度。 如何获取数值并将其加倍?在空间上拆分,获取第0个索引上的值,将其转换为整数并将其加倍 String example = "600 test"; return Double.parseDouble ( example.substring ( 0, example.indexOf(" "))); String s = "23 test"; Integer.parseInt(s.spl
如何获取数值并将其加倍?在空间上拆分,获取第0个索引上的值,将其转换为整数并将其加倍
String example = "600 test";
return Double.parseDouble ( example.substring ( 0, example.indexOf(" ")));
String s = "23 test";
Integer.parseInt(s.split(" ")[0]) * 2
请确保所有字符串都采用相同的格式,否则将出现numberFormatException在空格上拆分,取第0个索引上的值,将其转换为整数并将值加倍
String s = "23 test";
Integer.parseInt(s.split(" ")[0]) * 2
请确保所有字符串都采用相同的格式,否则将出现numberFormatException我将执行以下操作 //假设数字后面总是有空格。 假设String=“23 test” String stringArray=String.split(“”) 字符串编号=字符串数组[0]
系统输出打印(整数.parseInt(数字)*2) 我将执行以下操作 //假设数字后面总是有空格。 假设String=“23 test” String stringArray=String.split(“”) 字符串编号=字符串数组[0] 系统输出打印(整数.parseInt(数字)*2) 请显示一些努力。Double.valueOf(s.split(“\s”)[0])请显示一些努力。Double.valueOf(s.split(“\s”)[0])