estoy realizando un ejercicio donde ya realise un programa en el cual ingreso un numero positivo y este me genera la tabla de multiplicar hasta el 10
el asunto es que no tengo ni la mas minima idea de como hacer que este se vulva recursivo ya que en todas las veces que se comento en ninguna el programa esta echo como mi profesora me lo enseño.
El asunto es que ni siquiera se como se hace para que una aplicacion java sea recursiva y aunque leei otras publicaciones en ninguna de estas aparecia algo similar al problema mio solo quiero saber como se realiza la recursividad o mejor dicho como lo escribo en lenguaje java para poder intentar hacerlo yo solo.
Necesito que algien me diga o me enseñe como hacer que el la siguiente aplicacion de java sea recursiva:
package javaapplication1; import java.io.*;
public class Tabla { public static void main(String[] args) { int num=0,i; BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); try { do { System.out.print("Ingrese Numero"); num=Integer.parseInt(br.readLine()); } while(num<1); for(i=1;i<=10;i++) { System.out.println(num+"*"+i+"="+num*i); } } catch(Exception e) { System.out.println("Error de Ingreso de Número"); } }