Esta inquietud se puede resolver de variadas maneras, pero en este caso te mostramos la que para nosotros es la solución más completa.
Ejemplo 1: cómo cambiar un personaje en un string en java con ascii
importjava.text.ParseException;importjava.util.Arrays;/**
* How to convert a String to ASCII bytes in Java
*
* @author WINDOWS 8
*/publicclassStringToASCIIpublicstaticvoidmain(String args[])throwsParseException// converting character to ASCII value in JavacharA='A';int ascii =A;System.out.println("ASCII value of 'A' is : "+ ascii);// you can explicitly cast alsochar a ='a';int value =(int) a;System.out.println("ASCII value of 'a' is : "+ value);// converting String to ASCII value in JavatryString text ="ABCDEFGHIJKLMNOP";// translating text String to 7 bit ASCII encodingbyte[] bytes = text.getBytes("US-ASCII");System.out.println("ASCII value of "+ text +" is following");System.out.println(Arrays.toString(bytes));catch(java.io.UnsupportedEncodingException e)
e.printStackTrace();Output
ASCII value of 'A' is :65
ASCII value of 'a' is :97
ASCII value of ABCDEFGHIJKLMNOP is following
[65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80]Read more: https://javarevisited.blogspot.com/2015/07/how-to-convert-string-or-char-to-ascii-example.html#ixzz6k2vn7o4y
Ejemplo 2: cómo cambiar un personaje en un string en java con ascii
// Very simple. Just cast your char as an int.char character ='a';int ascii =(int) character;//In your case, you need to get the specific Character from the String first and then cast it.char character = name.charAt(0);// This gives the character 'a'int ascii =(int) character;// ascii is now 97.//Though cast is not required explicitly, but its improves readability.int ascii = character;// Even this will do the trick.
Si te animas, tienes la opción de dejar una división acerca de qué le añadirías a este enunciado.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)