「java输出ascii」java输出ASCII
本篇文章给大家谈谈java输出ascii,以及java输出ASCII对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、在Java中如何将字符转换成ASCII码?
- 2、java 输出ascii码
- 3、Java 编程输出字符串中ASCII码培训最大的字符
- 4、java 怎么把字符串转化为ascii
- 5、java输入一个字符,如果是字母,则输出相应的ASCII值,如果是数字字符,则转
在Java中如何将字符转换成ASCII码?
java中如何将一个字符转换为ascii码:
方法1:
char c = 'a ';
byte b =(byte)c;
方法2:
直接将这个字符转化为int型就可以得到ascii码值
char c = 'a ';
int b = c; //字符的ascii码值
同理将一个ascii码转换为相应的字符:
例如:字符a
int d = 97;
char e = (char)d;
java 输出ascii码
用String中的getBytes[]取出,然后遍历打印每一位..
比如:
public static void main(String[] args) {
// TODO Auto-generated method stub
String str = "adfb";
byte[] bytes = str.getBytes();
for (int i = 0; i bytes.length; i++) {
System.err.println(bytes[i]);
}
}
Java 编程输出字符串中ASCII码培训最大的字符
输出字符串中ASCII码最大的对应字符,如下方式供参考:
代码:
public class Test {
public static void main(String[] args) {
// 目标字符串
String string = "acbACB";
// 字符串转换成字符数组
char[] cs = string.toCharArray();
// 对字符数组进行升序排序
for (int i = 0; i cs.length - 1; i++) {
int temp = 0;
for (int j = 0; j cs.length - 1 - i; j++) {
if (cs[j] cs[j + 1]) {
temp = cs[j];
cs[j] = cs[j + 1];
cs[j + 1] = (char) temp;
}
}
}
// 取ASCII码最大的对应字符
char c = cs[cs.length - 1];
System.out.println("字符串中ASCII码最大的对应字符是:" + c);
}
}
运行结果:
java 怎么把字符串转化为ascii
import java.io.UnsupportedEncodingException;
public class StringToAscii {
public static void main(String[] args) throws UnsupportedEncodingException {
AsciiToString();//ASCII转换为字符串
StringToAscii();//字符串转换为ASCII码
}
public static void AsciiToString(){//ASCII转换为字符串
String s="97 98 99";//ASCII码
String[]chars=s.split(" ");
System.out.println("ASCII TO STRING \n----------------------");
for(int i=0;ichars.length;i++){
System.out.println(chars[i]+" "+(char)Integer.parseInt(chars[i]));
}
}
public static void StringToAscii(){//字符串转换为ASCII码
String s="abc";//字符串
char[]chars=s.toCharArray(); //把字符中转换为字符数组
System.out.println("STRING TO ASCII\n----------------------");
for(int i=0;ichars.length;i++)
{
System.out.println(chars[i]+" "+(int)chars[i]);
}
}
}
java输入一个字符,如果是字母,则输出相应的ASCII值,如果是数字字符,则转
public class CharTest {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
char ch =scanner.next().charAt(0);
if ((ch = 'a' ch = 'z') || (ch = 'A' ch = 'Z') ){
System.out.println((int)ch);
}else if (ch = '0' ch = '9'){
System.out.println(ch);
}
}
}
关于java输出ascii和java输出ASCII的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。