Me ajudem Duvida

3 respostas
faicoxim
quando tenho o código abaixo
public class phraseomatic
{
	public static void main (String args[])
	{
		String[] wordlistone = {"julio","andersonnnn","coelho"};
		String[] wordlisttwo = {"anderson","oliveira","cachorro"};
		String[] wordlistthree = {"roxo","ronaldo","zanata"};
		
		int oneLength = wordlistone.length;
		int twoLength = wordlisttwo.length;
		int threeLength = wordlistthree.length;
		
		int rand1 = (int) (Math.random() * oneLength);
		int rand2 = (int) (Math.random() * twoLength);
		int rand3 = (int) (Math.random() * threeLength);
		
		String phrase = wordlistone[rand1] + " " + wordlisttwo[rand2] + " " + wordlistthree[rand3];
		System.out.println("Precisamos de "+ phrase);
	}
}

ali em cima quando declaro as variaveis do tipo String com os nomes Julio,andersonnnn,coelho
e depois eu coloco
int oneLength = wordlistone.length;
Isso quer dizer que os valores das variaveis String são transformados em numero, tipo Julio vai ser 0, andersonnnn vai ser 1, coelho vai ser 2 ????????????
É isso mesmo????
Obrigado

3 Respostas

renzonuccitelli

Não, o lenght é o tamanho do vetor, ou seja, quantos elementos ele possui. No seu caso, todos possuem 3, então o valor lenght para todos será 3.

Espero ter ajudado.

renzonuccitelli

Sugiro a você dar uma olhada sobre vetores, aqui no GUJ deve até já ter algum tutorial falando sobre isso…

T

faicoxim:

ali em cima quando declaro as variaveis do tipo String com os nomes Julio,andersonnnn,coelho
e depois eu coloco
int oneLength = wordlistone.length;
Isso quer dizer que os valores das variaveis String são transformados em numero, tipo Julio vai ser 0, andersonnnn vai ser 1, coelho vai ser 2 ???
É isso mesmo???
Obrigado

o Julio estará na posicao 0 do array , o andersonnnn na 1 ,coelho na 2
acessados pelo wordlistone[0], wordlistone[1] e wordlistone[2], respectivamente…o lenght que vc usou retorna o tamanho do array, que como tem 3 pessoas, tem tamanho 3 :slight_smile:

Criado 23 de setembro de 2008
Ultima resposta 23 de set. de 2008
Respostas 3
Participantes 3