Passar cada letra de cada argumento para String Array

1 resposta
D

Oi, estou tentando aprender java e quero passar cada letra de cada argumento da linha de comando para um um String Array.
Por exemplo, se args[0] = abc e args[1] = def
Entao
Array[0,0] = a
Array[0,1] = b
Array[0,2] = c
Array[1,0] = d
Array[1,1]= e
Array[1,2]= f

tentei:

[code=java] int counter = 0;

for(int r = 0; r<args.length;r++){
            	
            	for(int c=0; c<args[i].length(); c++){
            		
            		strArray[r][c]= str.charAt(counter);
            		
            		counter++;

no entando nao posso utilizar charAt com String array. O que poderia ser feito?

1 Resposta

A

Já tentastes usar substring(int , int ) , que recebe 2 indices um é o inicial outro o final . O método retorna uma string também .
Mas voltando ao charAt() qual foi o problema que deu ?

Criado 27 de abril de 2013
Ultima resposta 27 de abr. de 2013
Respostas 1
Participantes 2