获取可以从String修改的整数?

时间:2017-03-13 12:16:30

标签: java string-parsing

所以,我想读的完整字符串是:

Members online: (0/0):
Members offline: (0/0):

虽然我认为我可以将它子串起来得到0,但它可以改变它的大小,因为它是一个整数...有什么办法可以得到整数,即使它们改变了? 感谢。

编辑:我也想只获得“0/0”的第一个整数...我有什么方法可以做到这一点?我知道我可以使用正则表达式,但我不知道这是否是最好的方法...

1 个答案:

答案 0 :(得分:1)

您应该使用 indexOf lastIndexOf 来实现此目的。

export default props => 
    <Edit {...props}>
        <SimpleForm>
            <DisabledInput source="id"/>
            <NumberInput options={opts} source="age" />
            {
            props.record.age > 18 &&
                <TextInput options={opts} source="question"/>
            }
        </SimpleForm>
    </Edit>

该变量(n1)将保存数字本身,如果你只想要下一个应该使用的位置。

int n1 = Integer.parseInt(t.substring(t.indexOf('(') + 1, t.indexOf('/')))