-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathOccurrence.java
More file actions
45 lines (36 loc) · 882 Bytes
/
Occurrence.java
File metadata and controls
45 lines (36 loc) · 882 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
public class Occurrence {
// Stores the line it was on.
private int lineNum;
// Stores place/index on the line it was on.
private int wordNum;
// No arg constructor.
public Occurrence() {
lineNum = 0;
wordNum = 0;
}
// Overloaded constructor.
public Occurrence(int lineNum, int wordNum) {
this.lineNum = lineNum;
this.wordNum = wordNum;
}
// Getter for lineNum.
public int getLineNum() {
return lineNum;
}
// Setter for lineNum.
public void setLineNum(int lineNum) {
this.lineNum = lineNum;
}
// Getter for wordNum.
public int getWordNum() {
return wordNum;
}
// Setter for wordNum.
public void setWordNum(int wordNum) {
this.wordNum = wordNum;
}
// toString method to output idex position in correct format.
public String toString() {
return "(" + lineNum + ", " + wordNum + ")";
}
}