Java FizzBuzz Version 1
public class fizzbuzz {
public static void main ( String []args ) {
for( int inx=1;inx<=100;inx++) {
System.out.print("Inx equals " + inx);
if ( inx % 3 == 0 ) {
System.out.print(" fizz");
}
if ( inx % 5 == 0 ) {
System.out.print(" buzz");
}
System.out.print("\n");
}
}
}
Java FizzBuzz Version 2 Static Object
public class fizzbuzz2 {
public static StringBuffer fbTest(int fbVal) {
StringBuffer fbBuffer = new StringBuffer("");
if ( fbVal % 3 == 0 ) {
fbBuffer.append(" fizz");
}
if ( fbVal % 5 == 0 ) {
fbBuffer.append(" buzz");
}
return(fbBuffer);
}
public static void main ( String []args ) {
for( int inx=1;inx<=100;inx++) {
System.out.print("Inx equals " + inx);
System.out.print(fizzbuzz2.fbTest(inx));
System.out.print("\n");
}
}
}
Java FizzBuzz Version 3 Object with Methods
public class fizzbuzz3 {
static int fbCount;
public void fizzbuzz3() {
fbCount = 1;
}
public void click() {
fbCount++;
}
public StringBuffer fbTest() {
StringBuffer fbBuffer = new StringBuffer("");
if ( fbCount % 3 == 0 ) {
fbBuffer.append(" fizz");
}
if ( fbCount % 5 == 0 ) {
fbBuffer.append(" buzz");
}
return(fbBuffer);
}
public static void main ( String []args ) {
fizzbuzz3 myFizzBuzz = new fizzbuzz3();
for( int inx=1;inx<=100;inx++) {
System.out.print("Inx equals " + inx);
myFizzBuzz.click();
System.out.print(myFizzBuzz.fbTest());
System.out.print("\n");
}
}
}