Problemas com lenght

estou tentando usar o lenght , estu usando igual um exemplo em um livro mas ele nao vai

aqui o codigo

[code] import java.util.Scanner;
public class Media {
public static void main (String args[]) {
double a[]= new double[13];
double soma=0,media;

	for ( int i=0;   i<=a.lenght ;   i++) {
		Scanner alpha = new Scanner(System.in);
		a[i] = alpha.nextDouble();
		
		soma = soma + a[i];
	}
	media = soma/14;
		
	System.out.println("A media é "+ media )	;
		[/code]

estu usando o eclipse e ele diz “a.lenght cannot be resolved or is not a field

Não sei masi o que fazer, mexe em tudo e nao muda nada!

tente inverter de lenght para length…

desculpe, nao entendi ‘-’

A propriedade de todo array referente ao seu tamanho é denominada length, e não lenght.

Seu for loop lançará uma ArrayIndexOutOfBoundsException no momento que i for igual a 13, pois o valor inicial de cada array é 0, e seu valor final é length - 1.

Para resolver:

[code]for (int i = 0; i < a.length; ++i) { a[i] = alpha.nextDouble(); }

// Ou…

for (int i = 1; i <= a.length; ++i) { a[i - 1] = alpha.nextDouble(); }[/code]

vc escreveu lengHT qnd o certo seria lengTH

o “H” e o “T” estão trocados!

Nossssaaaaaaaaaaaa, pior que eu juro que eu olhei isso pra ve se nao era esse problema e nem asim percebi!

realmente , me desculpem pelo incomodo!

Hehe
Você nao está usando nenhuma IDE (eclipse ou netbeans)? Pq era pra ter sublinhado =P

HUAhuah
Aproveita e clica editar no primeiro post, e acrescente [RESOLVIDO] no titulo

Pena que não consigo anexar aqui um MP3… havia muito tempo atrás um programa na TV Cultura chamado “Inglês com Música”.

[youtube]http://www.youtube.com/watch?v=lnM_4iHPYVs[/youtube]

Na falta de música, vamos anotar:

TH != HT

As seguintes palavras, usadas em programação, são com th:

length
width
breadth
depth

As seguintes palavras são com ht:

height
right
light

aff
que bosta -.-

adorei o post do “Inglês com música”…

abs,
André AS