¿Cómo convertir una cadena char* en una cadena Unicode?
¿Es esto lo que quieres? val?HEX_DIGITS=?Array('0','1','2','3','4','5','6','7','8','9','a' , 'b', 'c', 'd', 'e', 'f');
def?charToHex(c:?Char):?String=?{
val?hexes?=?new?Array[Char](4);
val?hi?=?(c?gt;gt;gt;?8).toByte;
val?lo?=?(c?amp;?0xff).toByte //System.out.println("hi=" hola "?lo=" lo);
hexes (0)? =?HEX_DIGITS((hi?gt;gt;?4)?amp;?0x0f);
hexes(1)? =?HEX_DIGITS(hi?amp;?0x0f);
hexágonos(2)?amp;?0x0f);
hexágonos(2)? =?HEX_DIGITS((lo?gt;gt;?4)?amp;?0x0f) ;
hexes(3)? =?HEX_DIGITS(lo?amp;?0x0f);
return?"/\u " hexes.mkString;?
}
Si está satisfecho, adopte