Pessoal eu to fazendo um desafio que é ler uma string de um arquivo e depois fazer a converçação para inteiro. Só que toda vez da uma exception.
então eu pesquisei e achei isso! Separando valores de uma String
que é um metodo.
public String [] split (String regex, int limit) {
return Pattern.compile (regex). split (this, limit);
}
Como posso trabalhar com isso? Podem dar um exemplo?
grato.
Por exemplo eu tenho uma palavra escrita assim:
Cachorro.
Eu quero pegar cada letra e transformar num numero inteiro!
Cachorro
31383181815
e depois dividir por 47…
Tudo esta perfeito no meu raciocinio. Eu cheguei na resposta. Mas quando fui para o java! Deu este problema de Exception.
Ai fiquei travado e sem resposta…
Entendeu?
talvez isso possa te ajudar… eh uma solução tosca, mas ai vc melhora heheh
public class AAA
{
public static void main(String[] x)
{
String a = "CAcHOrRo";
StringBuffer res = new StringBuffer();
for (int i = 0; i < a.length(); i++)
{
res.append(intOfChar(a.charAt(i)));
}
System.out.println(res);
System.out.println(Long.parseLong(res.toString()) / 47);
}
static int intOfChar(Character c)
{
int i = (int) c;
return i < 97 ? i % 64 : i % 96;
}
}