import javax.swing.*;
public class UseGrafos {
public static void main(String args[]){
Grafos D =new Grafos();
int x = 0,y = 0;
int [][] a = new int[0][0];
String I;
String J;
I = JOptionPane.showInputDialog("Digite o valor de i para matriz adjacente: ");
x = Integer.parseInt(I);
J = JOptionPane.showInputDialog("Digite o valor de j para matriz adjacente: ");
y = Integer.parseInt(J);
D.tamMatriz(a[x][y]);
}
}
mas ele esta dando o erro no D.tamMatriz(a[x][y]);
Fala do tipo inteiro não localizado no metodo tamMatriz. Qual é o erro?
grato.
[quote=“gollun”]pessoal eu to fazendo este cod aqui
import javax.swing.*;
public class UseGrafos {
public static void main(String args[]){
Grafos D =new Grafos();
int x = 0,y = 0;
int [][] a = new int[0][0];
String I;
String J;
I = JOptionPane.showInputDialog("Digite o valor de i para matriz adjacente: ");
x = Integer.parseInt(I);
J = JOptionPane.showInputDialog("Digite o valor de j para matriz adjacente: ");
y = Integer.parseInt(J);
D.tamMatriz(a[x][y]);
}
}
mas ele esta dando o erro no D.tamMatriz(a[x][y]);
Fala do tipo inteiro não localizado no metodo tamMatriz. Qual é o erro?
grato.[/quote]
Pelo que vi você deve fazer com que uma variável qualquer int receba o valor de retorno do seu método;
Pessoal é o seguinte. Eu tenho que fazer uma classe de Grafos. Então estou utilizando uma classe Grafo e a outra UserGrafo. A classe Grafo recebe os valores recebidos na classe UserGrafo. Então eu tenho um metodo que cria uma nova matriz[][] para fazer matriz adjacente Só que esta dando o erro…