所以,我想要阅读完整的字符串是:获取可以从字符串修改的整数?
Members online: (0/0):
Members offline: (0/0):
虽然我认为我可以串它得到0,它可以改变它的大小,因为它是一个int ...有任何方式我可以得到整数,即使他们改变? 谢谢。
编辑:我也只想得到第一个整数的“0/0”...任何方式,我可以做到这一点?我知道我可以使用正则表达式,但我不知道它是否做到这一点的最好办法...
所以,我想要阅读完整的字符串是:获取可以从字符串修改的整数?
Members online: (0/0):
Members offline: (0/0):
虽然我认为我可以串它得到0,它可以改变它的大小,因为它是一个int ...有任何方式我可以得到整数,即使他们改变? 谢谢。
编辑:我也只想得到第一个整数的“0/0”...任何方式,我可以做到这一点?我知道我可以使用正则表达式,但我不知道它是否做到这一点的最好办法...
您应该使用的indexOf和lastIndexOf用于这一目的。
int n1 = Integer.parseInt(t.substring(t.indexOf('(') + 1, t.indexOf('/')))
如果你想要的位置应该使用下一个,那么变量(n1)会自动保存数字。
int pos=t.indexOf('(') + 1
可能更好地得到'('和'/',因为它可能会比单个数字。 –
呀,是我的错,它会编辑:) –
感谢之间的整个字符串!有效 :)。 –
为什么不试试它与正则表达式。只是谷歌它 – kism3t
你到目前为止尝试过什么? – khelwood
可能的重复[获取int从字符串,也包含字母,在Java](http://stackoverflow.com/questions/2338790/get-int-from-string-also-containing-letters-in-java) – csmckelvey