rendered paste bodypublic class RecursiveStars
{
int stars;
int lineNum = 0;
public void makePattern(int starsInLine)
{
String pattern = "";
String s = "*";
lineNum = starsInLine;
for(int i = 0; i < starsInLine; i++)
{
pattern = pattern + s;
}
if(pattern != "")
{
System.out.println(pattern);
}
if(lineNum > 0)
{
this.makePattern(lineNum - 1);
System.out.println(pattern);
}
}
}
import java.io.*;
import java.util.*;
public class TestStars
{
public static void main(String[] args) throws IOException
{
Scanner input = new Scanner(System.in);
System.out.println("Enter number of stars");
int starNum = input.nextInt();
RecursiveStars myStar = new RecursiveStars();
myStar.makePattern(starNum);
}
}