infoItem.java
上传用户:cctqzzy
上传日期:2022-03-14
资源大小:12198k
文件大小:1k
源码类别:

搜索引擎

开发平台:

Java

  1. package chapter2;
  2. // FileName : infoItem.java
  3. // Function : 索引项类,包括存储位置和后续指针成员变量。 
  4. // 一系列参数设置和获取的接口。
  5. public class infoItem {
  6. public int fileID;  // 文件编号
  7. public int offset;  // 文件偏移
  8. infoItem   next;    // 后续节点指针
  9. public infoItem(){  // 默认初始化
  10. fileID = 0;
  11. offset = 0;
  12. next   = null;
  13. }
  14. public infoItem(int id , int pos)     // 参数初始化
  15. {
  16. fileID = id;
  17. offset = pos;
  18. next   = null;
  19. }
  20. public void set_next( infoItem param ) // 设置下一项
  21. {
  22. next = param;
  23. }
  24. public int get_id()        // 获取编号
  25. {
  26. return fileID;
  27. }
  28. public int get_pos()       // 获取偏移
  29. {
  30. return offset;
  31. }
  32. public infoItem get_next() // 获取下一项
  33. {
  34. return next;
  35. }
  36. };