Problema no código, com vetor

3 respostas
madlinux

Galera, tou fazendo um exercício, mas tá dando um erro assim na hora de compilar: cannot find symbol variable lenght

Deem uma olhada no código e me deem alguma idéia.

<blockquote>import <a href="http://java.io">java.io</a>.*;

public class RestauranteTeste

{

public static void main (String args [])

{

int vet = 2;

Restaurante r[] = new Restaurante [vet];

Leitura L = new Leitura ();
for (int i = 0; i < r.lenght; i++)
	{
		r[i] = new Restaurante ();
	}

	System.out.println ("\t###Bem vindo ao nosso cadastro de restaurantes!###\n\n");
	System.out.println ("Entre com os dados -> \n");
	
	for (int i = 0; i < r.lenght; i++)
	{
		
	
		System.out.println ("Nome da empresa: ");
		r[i].setnome (L.entra ());

		System.out.println ("Endereco da empresa: ");
		r[i].setendereco (L.entra ());
	
		System.out.println ("Cidade da empresa: ");
		r[i].setcidade (L.entra ());
	
		System.out.println ("Estado da empresa: ");
		r[i].setestado (L.entra ());
	
		System.out.println ("Cep da empresa: ");
		r[i].setcep (Integer.parseInt (L.entra ()));
	
		System.out.println ("Fone da empresa: ");
		r[i].setfone (Integer.parseInt (L.entra ()));
	
	}
	
	System.out.println ("\n\t\tEsta empresa tem os dados a seguir:\n");
	System.out.println (r[i].getnome ());
	System.out.println (r[i].getendereco ());
	System.out.println (r[i].getcidade ());
	System.out.println (r[i].getestado ());
	System.out.println (r[i].getcep ());
	System.out.println (r[i].getfone ());
}

}

3 Respostas

MrDataFlex

não seria: length

andredeividi

Qual é prosito do seu programa?

Acredito que vc tenha se engando quanto a vector vc esta usando array

madlinux

Ai, ai, como é que pode…

Realmente, é length e não lenght como eu tava colocando.
Bom, agora, resolvi o problema. Obrigado pelo toque. O programa seria pra inserir dados de restaurantes, usando atributos privados de outra classe que criei.

Criado 28 de março de 2007
Ultima resposta 28 de mar. de 2007
Respostas 3
Participantes 3