Answer:
The method is as follows:
public static void randomStar(Random r, int num) {
  int n;
  do {
    n = 5 + r.nextInt(15);
    for(int count = 0; count < n; count++){
      System.out.print("*");
    }
    System.out.println();
  } while(n < num);
}
Explanation:
This defines the method
public static void randomStar(Random r, int num) {
This declares n as integer
  int n;
The following is repeated until n >= num
  do {
This generates a random number for n (5 and 19)
    n = 5 + r.nextInt(15);
The following loop prints n *'s
    for(int count = 0; count < n; count++){
      System.out.print("*");
    }
This prints n
    System.out.println();
  } while(n < num); The loop is repeated as long as the condition is valid
}