style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Ayuuudaa urgentee!

Hola amigos de javamexico miren el problema que tengo tengo dos clases:

_______________ TestTablas____________________

import java.util.Scanner;
public class TestTablas {

public static void main(String[] args)throws Exception
{
Scanner dato = new Scanner(System.in);
TablasDeMultiplicar tabla = new TablasDeMultiplicar();

System.out.println("Ingrese el numero inicial de la tabla 1");
int var1 = dato.nextInt();
System.out.println("Ingrese el numero final de la tabla 1");
int var2 = dato.nextInt();
System.out.println("Ingrese el numero inicial de la tabla 2");
int var3 = dato.nextInt();
System.out.println("Ingrese el numero final de la tabla 2");
int var4 = dato.nextInt();

tabla.getTableInicial(var1);
tabla.getTableFinal(var2);
tabla.getNumInicial(var3);
tabla.getNumFinal(var4);
tabla.imprimirTabla();
}

}

_________________________________________________________

y la otra clase

____________TablasDeMultiplicar.java___________________________

import java.lang.*;
public class TablasDeMultiplicar {

private int table_Inicial;
private int table_Final;
private int num_Inicial;
private int num_Final;
private int[] Array1, Array2, Array3;
private int longitud;
private int longitud2;

public TablasDeMultiplicar(){
}

public void getTableInicial(int table_Inicial){
table_Inicial = this.table_Inicial;
}

public int setTableInicial(){
return table_Inicial;
}

public void getTableFinal(int table_Final){
table_Final = this.table_Final;
}

public int setTableFinal(){
return table_Final;
}

public void getNumInicial(int num_Inicial){
num_Inicial = this.num_Inicial;
}

public int setNumInicial(){
return num_Inicial;
}

public void getNumFinal(int num_Final){
num_Final = this.num_Final;
}

public int setNumFinal(){
return num_Final;
}

public int setLongitud()
{
longitud = table_Final - table_Inicial + 1;
return longitud;
}

public int setLongitud2()
{
longitud2 = num_Final - num_Inicial + 1;
return longitud2;
}

public void imprimirTabla()
{
Array1 = new int[longitud];
for(int i=table_Inicial; i

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de CharlieCorner

El cuento de nunca acabar

Creo que muchos estarán de acuerdo conmigo cuando digo que tal vez, aunque nos cansemos de decirlo, nunca terminaremos de hacerlo, pero ahí va de nuevo XD: Pues no nos explicas realmente cuál es el problema, lo que me lleva a la siguiente parte; pon tu código entre bloques < code >, así será muchísimo más fácil y sobre todo rápido leer y entender tu código. De hecho, seguramente si hiciera una prueba de escritorio podría ver qué pasa, pero creo que sería mucho mejor que nos dieras algo para empezar y sobre todo, un código más legible.

Con gusto te brindo mi ayuda, pero especifica mejor tu post. Quedo al pendiente. =3

Imagen de CybJer

¿Cual de todos los problemas?

Hay varios problemas ahi, para empezar debes estudiar que son los setters y getters los estas confundiendo (Se usan al reves) y luego el metodo imprimirTabla() que es donde estoy seguro que esta el mayor de tus problemas lo publicas incompleto y para terminar no explicas cual es el problema que tienes

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">