相关疑难解决方法(0)

Java:从char解析int值

我只是想知道是否有更好的解决方案来解析字符串中的字符中的数字(假设我们知道索引n处的字符是数字).

String element = "el5";
String s;
s = ""+element.charAt(2);
int x = Integer.parseInt(s);

//result: x = 5
Run Code Online (Sandbox Code Playgroud)

(没用说,这只是一个例子)

java int parsing char parseint

215
推荐指数
5
解决办法
53万
查看次数

如何在Kotlin中将没有空格的字符串拆分为整数数组?

我需要将一个字符串拆分成一个整数数组.我试过这个:

val string = "1234567"
val numbers = string.split("").map { it.toInt() }
println(numbers.get(1))
Run Code Online (Sandbox Code Playgroud)

但抛出以下异常:

线程"main"中的异常java.lang.NumberFormatException:
对于输入字符串:java"java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)中的java.lang.Integer.parseInt(Integer.java:592) .lang.Integer.parseInt(Integer.java:615)at net.projecteuler.Problem_008Kt.main(Problem_008.kt:54)

如何将字符串"123456"转换为数组[1,2,3,4,5,6]?

arrays string split kotlin

7
推荐指数
2
解决办法
1759
查看次数

如何将数字字符(0-9)转换为其数值?

Char.toInt()返回字符的ASCII码,而不是数字值。那么,如何将Char转换为具有正确数值的整数呢?

kotlin

0
推荐指数
1
解决办法
1186
查看次数

标签 统计

kotlin ×2

arrays ×1

char ×1

int ×1

java ×1

parseint ×1

parsing ×1

split ×1

string ×1