获取一个可以从字符串修改的整数?
Get an Integer that can be modified from a String?
因此,我要读取的完整字符串是:
Members online: (0/0):
Members offline: (0/0):
虽然我认为我可以对其进行子字符串化以得到 0,但它可以改变它的大小,因为它是一个整数...有什么方法可以得到整数,即使它们发生了变化?
谢谢
编辑:我也只想得到“0/0”的第一个整数……有什么方法可以做到这一点吗?我知道我可以使用正则表达式,但我不知道这是否是最好的方法...
您应该为此目的使用 indexOf 和 lastIndexOf。
int n1 = Integer.parseInt(t.substring(t.indexOf('(') + 1, t.indexOf('/')))
该变量 (n1) 将保存数字本身,如果您只想要下一个应该使用的位置。
int pos=t.indexOf('(') + 1
因此,我要读取的完整字符串是:
Members online: (0/0):
Members offline: (0/0):
虽然我认为我可以对其进行子字符串化以得到 0,但它可以改变它的大小,因为它是一个整数...有什么方法可以得到整数,即使它们发生了变化? 谢谢
编辑:我也只想得到“0/0”的第一个整数……有什么方法可以做到这一点吗?我知道我可以使用正则表达式,但我不知道这是否是最好的方法...
您应该为此目的使用 indexOf 和 lastIndexOf。
int n1 = Integer.parseInt(t.substring(t.indexOf('(') + 1, t.indexOf('/')))
该变量 (n1) 将保存数字本身,如果您只想要下一个应该使用的位置。
int pos=t.indexOf('(') + 1