tem como converter String para short[]?
String para short array
3 Respostas
T
Um char é um "unsigned short". Por exemplo:
String s = "Short, saia e blusa";
char[] ch = s.toCharArray();
short[] sh = new short [ch.length];
for (int i = 0; i < ch.length; ++i) {
sh[i] = (short) ch[i];
}
Só cuidado caso haja algum caractere onde tenha como máscara 1xxxxxxx.xxxxxxxx, porque ele vai ser representado como um negativo. Por exemplo, o caractere ‘\uFE10’ é representado no short com os bits 1111111000010000, que é um decimal igual a -496.
Código exemplo:
char c = '\uFE10';
System.out.println( (short) c );
vlw gente!!!
Criado 2 de março de 2009
Ultima resposta 2 de mar. de 2009
Respostas 3
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo