StringCharacterIterator iterator = new StringCharacterIterator("hello world");
//迭代元素
while (iterator.current() != StringCharacterIterator.DONE) {
System.out.print(iterator.current());
iterator.next();
}
//从前往后遍历文本
for(char character=iterator.first();character!=StringCharacterIterator.DONE;character=iterator.next())
{
System.out.print(character);
};
System.out.println("");
//从后往前遍历文本
for(char character=iterator.last();character!=StringCharacterIterator.DONE;character=iterator.previous())
{
System.out.print(character);
}
//获取开头索引
System.out.println(iterator.getBeginIndex());
//获取结束索引
System.out.println(iterator.getEndIndex());
//获取下一个元素
System.out.println(iterator.next());
//获取第一个元素
System.out.println(iterator.first());
//获取当前元素
System.out.println(iterator.current());
//获取前一个字符
System.out.println(iterator.previous());
Java-StringCharacterIterator简单的用法
最新推荐文章于 2024-04-19 10:54:10 发布