# Java : Generate multiplication table example

Putting this here for my own future reference. A simple Java multiplication table generator that I used to teach my kids programming. Adapted from a previous similar Golang tutorial.

Here you go!

```
package socketloop;
import java.util.Scanner;
public class GenerateMultiplicationTable {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.format("Enter an integer to generate the multiplication table : ");
int i = input.nextInt();
for (int n = 1; n <= 12; n++) {
System.out.format("%d x %d = %d%n", i, n, i * n);
}
}
}
```

Sample output:

Enter an integer to generate the multiplication table : 12

12 x 1 = 12

12 x 2 = 24

12 x 3 = 36

12 x 4 = 48

12 x 5 = 60

12 x 6 = 72

12 x 7 = 84

12 x 8 = 96

12 x 9 = 108

12 x 10 = 120

12 x 11 = 132

12 x 12 = 144

#### See also : Golang : Generate multiplication table from an integer example

##### By Adam Ng(黃武俊)

IF you gain some knowledge or the information here solved your programming problem. Please consider donating to the less fortunate or some charities that you like. Apart from donation, planting trees, volunteering or reducing your carbon footprint will be great too.

#### Advertisement

#### Tutorials

+1.2k Golang : Detect words using using consecutive letters in a given string

+2.7k Golang : Function as an argument type example

+3.4k Golang : Use regular expression to get all upper case or lower case characters example

+13.7k Golang : Calculate time different

+14.9k Golang : Change a file last modified date and time

+19.2k Golang : Math pow(the power of x^y) example

+4k Golang : Simple image viewer with Go-GTK

+5.7k Golang : Wait and sync.WaitGroup example

+13k Golang : How to run Golang application such as web server in the background or as daemon?

+3.1k Web : How to see your website from different countries?

+6.1k Golang : How to check if IP address is in range