字符串第一次出现的位置 java,java找出字符在字符串中第一次出现的位置
如何解决写爬虫IP受阻的问题?立即使用。
目的:
(学习视频分享:java视频教程)
实现代码如下:
导入Java . util . collections;
导入Java . util . linked list;
导入Java . util . list;
导入Java . util . scanner;
公共类Main {
公共静态void main(String[] args) {
Scanner sc=新扫描仪(system . in);
string s=sc . nextline();
String[] a={ a , e , I , o , u };
list integer list=new linked ListInteger();
int I;
布尔标志=假;
for(I=0;i a .长度;i ) {
if (s.indexOf(a[i])!=-1) {//s.indexOf( )返回元素的下标。
list . add(s . index of(a[I])1);
flag=true
}
}
if (flag==false) {
system . out . println(“0”);
}否则{
collections . sort(list);//返回元音字母第一次出现的位置,所以先对它们进行排序
system . out . print(list . get(0));//只输出第一个元素
}
sc . close();
}
}最重要的是
1.使用列表集List list=new LinkedList()
2.一定要用s.indexof()的方法!
3.Collections.sort(list)对集合进行排序。
推荐:java入门教程以上是使用java判断字符第一次出现位置的详细内容。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。