如何利用java判断字符首次出现的位置

  介绍

小编给大家分享一下如何利用java判断字符首次出现的位置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

目的:

如何利用java判断字符首次出现的位置

实现代码如下:

import  java.util.Collections;   import  java.util.LinkedList;   import 并不知道;   import  java.util.Scanner;   public  class  Main  {   public  static  void  main (String [], args), {   Scanner  sc =, new 扫描仪(系统);   String  s ,=, sc.nextLine ();   String [], a =, {,“a",,“e",,,我,,“o",,“u",};   List ();      int 我;   boolean  flag =,假;   for (小姐:=,0;,小姐:& lt;, a.length;,我+ +),{   if  (s.indexOf([我]),!=,1),{//s.indexOf(“,“)返回元素的下标   list.add (s.indexOf (a[我]),+,1);   时间=flag 真实;   }   }   if  (flag ==, false), {   System.out.println (“0”);   },{else    Collections.sort(列表);//要返回元音字母首次出现的位置,所以先排序   System.out.print (list.get(0));//在输出第一个元素就可以   }   sc.close ();   }   }

最重要的就是

1,使用列表集合列表列表=new LinkedList ()

2,一定要会用s.indexof()的方法!

3, Collections.sort(列表)对集合进行排序

以上是“如何利用java判断字符首次出现的位置”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

如何利用java判断字符首次出现的位置