Petronio_Braga 6 de jan. de 2007
kindurys,
segue abaixo dois exemplos que fiz. Escolha o que lhe achar mais conveniente.
1° exemplo:
public class ConverterString {
public static void main ( String [] args )
{
String valor = "123456" ;
char [] arrayValores = valor . toCharArray ();
int [] valorInteiros = new int [ arrayValores . length ] ;
for ( int i = 0 ; i < arrayValores . length ; i ++ )
{
valorInteiros [ i ] = Integer
. parseInt ( String . valueOf ( arrayValores [ i ] ));
System . out . println ( valorInteiros [ i ] );
}
}
}
2° exemplo:
public class ConverterString {
public static void main ( String [] args )
{
String valor = "123456" ;
int [] valorInt = new int [ valor . length () ] ;
for ( int i = 0 ; i < valorInt . length ; i ++ ) {
valorInt [ i ] = Integer . parseInt ( valor . substring ( i , i + 1 ));
System . out . println ( valorInt [ i ] );
}
}
}
jimmyhc 12 de dez. de 2008
Petrônio Braga:
kindurys,
segue abaixo dois exemplos que fiz. Escolha o que lhe achar mais conveniente.
1° exemplo:
public class ConverterString {
public static void main ( String [] args )
{
String valor = "123456" ;
char [] arrayValores = valor . toCharArray ();
int [] valorInteiros = new int [ arrayValores . length ] ;
for ( int i = 0 ; i < arrayValores . length ; i ++ )
{
valorInteiros [ i ] = Integer
. parseInt ( String . valueOf ( arrayValores [ i ] ));
System . out . println ( valorInteiros [ i ] );
}
}
}
2° exemplo:
public class ConverterString {
public static void main ( String [] args )
{
String valor = "123456" ;
int [] valorInt = new int [ valor . length () ] ;
for ( int i = 0 ; i < valorInt . length ; i ++ ) {
valorInt [ i ] = Integer . parseInt ( valor . substring ( i , i + 1 ));
System . out . println ( valorInt [ i ] );
}
}
}
Valeeeeu.. serviu pra mim tb.
difosal 19 de nov. de 2009
String teste = "123456" ;
System . out . println ( teste . toCharArray () [ 0 ] );
paulinho2mg 18 de jan. de 2013
Petrônio Braga:
kindurys,
segue abaixo dois exemplos que fiz. Escolha o que lhe achar mais conveniente.
1° exemplo:
public class ConverterString {
public static void main ( String [] args )
{
String valor = "123456" ;
char [] arrayValores = valor . toCharArray ();
int [] valorInteiros = new int [ arrayValores . length ] ;
for ( int i = 0 ; i < arrayValores . length ; i ++ )
{
valorInteiros [ i ] = Integer
. parseInt ( String . valueOf ( arrayValores [ i ] ));
System . out . println ( valorInteiros [ i ] );
}
}
}
2° exemplo:
public class ConverterString {
public static void main ( String [] args )
{
String valor = "123456" ;
int [] valorInt = new int [ valor . length () ] ;
for ( int i = 0 ; i < valorInt . length ; i ++ ) {
valorInt [ i ] = Integer . parseInt ( valor . substring ( i , i + 1 ));
System . out . println ( valorInt [ i ] );
}
}
}
Isso me ajudou muito valew..
vc poderia me dizer em questao de eficiencia e velocidade
[color=darkblue]valorInteiros[i] = Integer
.parseInt(String.valueOf(arrayValores[i]));[/color]
OU
[color=darkblue]valorInteiros[i] = (int) arrayValores[i];[/color]
e melhor??
Obrigado, bom posts...