o main tah assim
public static voida main(String args[]){
public int n;
// aqui tem as classes que ele chama
Conecta();
eu quero usar esse int n dentro da classe conecta mas dah erro na parte da declaracao ae no main public int n;
alguem sabe
o main tah assim
public static voida main(String args[]){
public int n;
// aqui tem as classes que ele chama
Conecta();
eu quero usar esse int n dentro da classe conecta mas dah erro na parte da declaracao ae no main public int n;
alguem sabe
Conecta é um metodo estatico da sua classe?
se for, declare n como public static, fora do main 
hum nao eh estatico
esse n vai ser a entrada do usuario que eu vou usar para fazer o laço dentro desses metodos
eu preciso usar n dentro desse metodo
passa por parametro no metodo, ué…
Conecta(n);
declara a variavel n fora do main().
quanto a usar ela na outra classe, vc pode passar como parametro ou fazer um metodo getN().
Se vc utilizar este n apenas nesse metodo vc pode criar um construtor para o metodo exigindo q se passe como parametro o valor do laço assim
class Conecta()
{
//Declara private para q outras classe nao possam enxergar o atributo
private int n;
Conecta(int qtdeLaco)
{
this.n = qtdeLaco
}
}
Cria um objeto do tipo Conecta, declare o “n” dentro da classe Conecta, dai vc pede para o usuario o valor laço e atribui o valor no objeto
class Conecta
{
int n;
void setNumLaco(int num)
{
n = num;
}
public static void main(String[] args)
{
System.out.println("Digite o valor do laço");
setNumLaco(//valor q pegou do usuario);
}
}
blz… tenta ae… o Conecta() eh um metodo ou uma classe?
o main tah assimpublic static voida main(String args[]){
public int n;// aqui tem as classes que ele chama
Conecta();eu quero usar esse int n dentro da classe conecta mas dah erro na parte da declaracao ae no main public int n;
alguem sabe
public static void main(String args[])
{
public int n (int a)
{
return x;
}
conecta(n);
}