Concatenando Strings

2 respostas
juliocesarsrosa

Ola Galera !!
Estou com um problema e preciso de uma ajuda…

E tenho uma lista e dentro dessa lista tenho varios caras…

eu concatenei todos os caras que vem dentro dessa lista

EX: julio,1234,SP,masculino,ruaarmenia,5006

List<String> lista = new ArrayList<String>();
		lista.add("julio");
		lista.add("1234");
		lista.add("SP");
		lista.add("masculino");
	        lista.add("ruaarmenia");
         	lista.add("5006");
		
		
		String recebeElementos = "";
		
		Iterator<String> it = lista.iterator();
		
		while(it.hasNext()){
			
			String x = it.next();
			
			recebeElementos = recebeElementos.concat(x);
			
			System.out.println("tamanho da lista " + recebeElementos);
		}

		
		
	}

Bom galera o que eu preciso agora é pegar apenas os 30 primeiros caracteres de toda essa concatenação
ou seja

[red][julio,1234,SP,masculino,ruaa][/red]rmenia,5006

Como faço pra pegar esses 30 primeiros caracteres??
obrigado

2 Respostas

drsmachado

Pesquise sobre o método substring(int ini, int fim) da classe String.

dionat4n

http://download.oracle.com/javase/6/docs/api/java/lang/String.html#substring(int,%20int)

Criado 12 de maio de 2011
Ultima resposta 12 de mai. de 2011
Respostas 2
Participantes 3