我应该怎么写spilit方法?
String str = "-2-8";
String[] array = str.split("?");
答案 0 :(得分:0)
MotionEvent
通过 - 拆分索引1的子字符串。然后再将前导 - 添加到第一个元素的前面。
答案 1 :(得分:0)
使用Regex,您可以为任何数字执行此操作,而不只是0-9。
String text = "-2-8";
Pattern r = Pattern.compile("(\\-\\d+)");
Matcher m = r.matcher(text);
while (m.find())
System.out.println("Found value: " + m.group(0));
一个很好的正则表达式教程: http://www.tutorialspoint.com/java/java_regular_expressions.htm