java排序去重示例分享

 更新时间:2014年02月24日 09:11:44   作者:  
这篇文章主要介绍了java排序去重示例,对String strs = "ZZZ BBB AAA OOO ZZZ AAA ZZZ"计算出现个数,排序去重,需要的朋友可以参考下

复制代码 代码如下:

package action;
import java.util.Arrays;
import java.util.TreeSet;
public class test {
 /**
  * @param args
  */
 public static void main(String[] args) {
  String strs = "ZZZ BBB AAA OOO ZZZ AAA ZZZ BBB AAA ZZZ AAA VVV OOO CCC DDD CCC CCC KKK BBB AAA ZZZ AAA CCC KKK";
  String[] word = strs.split(" ");
  TreeSet<String> set = new TreeSet();//去重复使用TreeSet
  //排序 
  Arrays.sort(word); 
  //计算出现个数
  for (int i = 0; i < word.length; i++) {
   int count = 0;
   for (int j = 0; j < word.length; j++) {
    if (word[i].equals(word[j])) {
     count += 1;
    } 
   }
   set.add(word[i]+":"+count); 
  }
  //去重复
  for(String s:set){
   System.out.println(s);
  }
 }
}

相关文章

  • 解决工具接口调用报错:error:Unsupported Media Type问题

    解决工具接口调用报错:error:Unsupported Media Type问题

    当遇到"UnsupportedMediaType"错误时,意味着HTTP请求的Content-Type与服务器期望的不匹配,比如服务器期待接收JSON格式数据,而发送了纯文本格式,常见的Content-Type类型包括text/html、application/json、multipart/form-data等
    2024-10-10
  • JAVA监控JMX的使用

    JAVA监控JMX的使用

    Java Management Extensions(JMX)提供了一种标准化的方法来管理和监控Java应用程序,为Java应用提供了一种高效、一致的管理方式,本文就来介绍一下JMX的使用,感兴趣的可以了解一下
    2024-10-10
  • java提取字符串中数字string以及获取字符串中的整数或小数

    java提取字符串中数字string以及获取字符串中的整数或小数

    这篇文章主要给大家介绍了关于java提取字符串中数字string以及获取字符串中的整数或小数的相关资料,需要的朋友可以参考下
    2023-08-08
  • 详细介绍使用Java调用Python的四种方法

    详细介绍使用Java调用Python的四种方法

    这篇文章主要给大家介绍了关于使用Java调用Python的四种方法,每种方法根据实际项目需求有其适用场景,其中,推荐使用Runtime.getRuntime()方法,因为它更为简洁且易于实现,需要的朋友可以参考下
    2024-10-10
  • Java学习笔记之Maven篇

    Java学习笔记之Maven篇

    今天来回顾下Java学习笔记,文中对maven的核心,maven的结构以及maven能做什么都作出了详细的解释,,需要的朋友可以参考下
    2021-05-05
  • 解决SpringBoot扫描不到公共类的实体问题

    解决SpringBoot扫描不到公共类的实体问题

    这篇文章主要介绍了解决SpringBoot扫描不到公共类的实体问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • 详解Java如何改变字符串中的字符

    详解Java如何改变字符串中的字符

    这篇文章主要介绍了Java如何改变字符串中的字符,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • IntelliJ Plugin 开发之添加第三方jar的示例代码

    IntelliJ Plugin 开发之添加第三方jar的示例代码

    这篇文章主要介绍了IntelliJ Plugin 开发之添加第三方jar的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • java多线程中线程封闭详解

    java多线程中线程封闭详解

    在本文里我们给大家分享了关于java多线程中线程封闭的知识点内容以及用法,有需要读者们可以参考下。
    2019-07-07
  • Java中new与clone操作对象的比较方法举例

    Java中new与clone操作对象的比较方法举例

    这篇文章主要给大家介绍了关于Java中new与clone操作对象的比较方法,在java中对象的诞生是我们开发人员new出来的,对象的使用也是我们开发人员进行操作的,需要的朋友可以参考下
    2024-07-07

最新评论