zoukankan      html  css  js  c++  java
  • 第一次作业

    (2)

    import java.util.ArrayList;
    import java.util.Collections;
    import java.util.Comparator;
    import java.util.HashMap;
    import java.util.List;
    import java.util.Map;
    import java.util.Map.Entry;
    public class Test {

    /**
    * 分析一个字符串中各个单词出现的频率
    * @param args
    */
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    String str="Hello Hello Hello Hello World My First Unit Test";
    String[] items = str.split(" ");
    Map<String, Integer> map = new HashMap<String, Integer>();
    for (String s : items) {
    if (map.containsKey(s))
    map.put(s, map.get(s) + 1);
    else {
    map.put(s, 1);
    }
    }
    List<Entry<String, Integer>> list = new ArrayList<Entry<String, Integer>>();
    for (Entry<String, Integer> entry : map.entrySet()) {
    list.add(entry);
    }
    Collections.sort(list, new EntryComparator());

    for (Entry<String, Integer> obj : list) {
    System.out.println(obj.getKey() + " " + obj.getValue());
    }
    }
    }
    class EntryComparator implements Comparator<Entry<String, Integer>> {
    public int compare(Entry<String, Integer> o1, Entry<String, Integer> o2) {
    return o1.getValue() > o2.getValue() ? 0 : 1;
    }
    }

    结果:

     (3)

    import java.util.Scanner;


    public class test {
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    Scanner scanner = new Scanner(System.in);
    System.out.print("输入字符串:");
    String str = scanner.nextLine();
    String[] strs = str.split(" ");
    System.out.print("倒序后的字符串为:");
    for(int i = strs.length-1;i>=0;i--)
    {
    System.out.print(strs[i]+" ");
    }
    System.out.print(" ");
    }
    }

    结果:

  • 相关阅读:
    多继承
    NavigationController的使用
    WebService概述
    IOS block 教程
    多测师肖老师__项目讲解(12.3)
    跨平台跨服务器跨网站SSO(单点登录)方案的DEMO
    使用SQL Server Profiler
    asp.net生成高质量缩略图通用函数(c#代码),支持多种生成方式
    SQL优化实例:从运行30分钟到运行只要30秒
    测试工具的选择和使用
  • 原文地址:https://www.cnblogs.com/3137102414hua/p/5322970.html
Copyright © 2011-2022 走看看