-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFizzBuzz.java
More file actions
38 lines (32 loc) · 733 Bytes
/
FizzBuzz.java
File metadata and controls
38 lines (32 loc) · 733 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
package Array;
import java.util.LinkedList;
import java.util.List;
/**
* Author - archit.s
* Date - 24/08/18
* Time - 11:56 AM
*/
public class FizzBuzz {
public List<String> fizzBuzz(int n) {
List<String> l = new LinkedList<>();
for(int i=1;i<=n;i++){
int val3 = i % 3;
int val5 = i % 5;
if(val3 == 0){
if(val5 == 0){
l.add("FizzBuzz");
}
else{
l.add("Fizz");
}
}
else if(val5 == 0){
l.add("Buzz");
}
else{
l.add(String.valueOf(i));
}
}
return l;
}
}