Below Java concepts are used to print that patterns
- For Loop
- While Loop
- if..else
1). Program to print left half diamond pattern using star(*) and hyphen(-) in Java

Output

2). Program to print right half diamond pattern using star(*) and hyphen(-) in Java

Output

3). Program to print Triangle pattern using star(*) and hyphen(-) in Java

Output

4). Program to print full diamond pattern using star(*) and hyphen(-) in Java

Output
