在Java中使用一些约束拆分字符串

时间:2014-01-29 14:22:39

标签: java

我有一个这样的字符串:

12

我希望分成[2]忽略1。是否有可能在java中这样做?

2 个答案:

答案 0 :(得分:1)

您可以使用split()方法拆分正则表达式输入,或者更好的是,如果您知道要拆分的确切位置或字符(就像这里的情况一样),只需使用{ {1}}与substring()结合使用。类似的东西:

indexOf()

其中String substring = string.substring(0, indexOf("2")); 是您原始的String变量..

答案 1 :(得分:0)

如果您知道确切的索引,

String str = "12"
String s = str.substring(1,2);  // output 2

String s = str.substring(0, indexOf("2"));  //output 2

char[] chars = str.toCharArray();
char c = chars[1]; // output