从字符串中获取数字

时间:2015-02-26 22:11:40

标签: java string

我正在编写一个Java刽子手游戏,用户输入一个字母猜测,然后猜测字母在哪个空格。对于简单模式,用户可以猜测4个空格。用户必须猜测4个空格,数字之间有空格。

我的问题是,我有String guesses = keyboard.next();,但我遇到的问题是,如何获得索引02,{的数字? {1}}和4?我不被允许使用6等等。我必须使用一个字符串。那么如何从字符串猜测中提取索引int space1 = keyboard.nextInt();024的数字呢?

P.S。我不允许使用数组或字符串构建器类。

1 个答案:

答案 0 :(得分:2)

假设例如

String s = "xx3x";

int j = s.charAt(2) - '0';

这给出j == 3.