java 字符串与集合练习——词频统计
时间: 2023-04-28 10:05:16 浏览: 94
Java 字符串与集合练习——词频统计可以使用 Java 的 HashMap 来实现。首先,将字符串按照空格分割成单词数组。然后,使用 HashMap 存储每个单词和它出现的次数。最后,遍历 HashMap 并输出统计结果即可。
相关问题
java字符串日期集合排序
可以使用Collections.sort()方法对字符串日期集合进行排序,具体实现思路如下:
1. 将字符串日期集合转换为日期类型的集合
2. 使用Comparator接口的实现类对日期类型集合进行排序
3. 将排序后的日期类型集合转换成字符串类型的集合
以下是示例代码:
```java
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.Date;
import java.util.List;
public class SortDateStrings {
public static void main(String[] args) throws ParseException {
List<String> dateStrings = new ArrayList<>();
dateStrings.add("2021-09-01");
dateStrings.add("2021-08-15");
dateStrings.add("2021-10-01");
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
List<Date> dates = new ArrayList<>();
for (String dateString : dateStrings) {
Date date = dateFormat.parse(dateString);
dates.add(date);
}
Collections.sort(dates, new Comparator<Date>() {
@Override
public int compare(Date o1, Date o2) {
return o1.compareTo(o2);
}
});
List<String> sortedDateStrings = new ArrayList<>();
for (Date date : dates) {
String sortedDateString = dateFormat.format(date);
sortedDateStrings.add(sortedDateString);
}
System.out.println(sortedDateStrings);
}
}
```
输出结果为:[2021-08-15, 2021-09-01, 2021-10-01]
java 字符串转集合
可以使用 Java 中的 split() 方法将字符串按照指定的分隔符分割成字符串数组,然后再将数组转换为集合。示例代码如下:
```
String str = "a,b,c,d";
List<String> list = Arrays.asList(str.split(","));
```
这里将字符串按照逗号分隔成了字符串数组,然后使用 Arrays.asList() 方法将数组转换为 List 集合。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)