Project 7.a 容器

请利用 java 容器完成以下问题.

实验内容

  1. 给定文本文件, 将文本中所有的单词读入一个 List 中.
  2. 给定文本文件, 统计文本中有多少不同的单词.
  3. 给定文本文件, 统计文本中不同单词的出现次数.
  4. 定义稀疏矩阵类 SparseMatrix. 稀疏矩阵与普通矩阵相比, 矩阵中含有大量的0元素. 对于这样的矩阵, 用二维数组存储会造成存储空间的浪费 (特别是矩阵的行数列数很大时). 请选择合适容器来实现稀疏矩阵. 同时实现矩阵的加法和乘法.