导航:首页 > 编程语言 > java输出ascii

java输出ascii

发布时间:2022-08-06 18:19:36

‘壹’ 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 ----------------------");
for(int i=0;i<chars.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 ----------------------");
for(int i=0;i<chars.length;i++)
{
System.out.println(chars[i]+" "+(int)chars[i]);
}
}
}

‘贰’ 在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码128之后的对应字符

ascii码的范围最大只能到127

‘肆’ 如何用java获得字符串的ASCII值

用java获得字符串的ASCII值:

字符串是没有ascII的,需要就必须一个个的获取每个字符的值,主要代码如下:

publicstaticvoidmain(String[]args){
Strings="这是一个测试";
for(inti=0;i<s.length();i++){
System.out.println(+s.charAt(i));
}
}

‘伍’ 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值,如果是数字字符,则转换成相应的数值输出

代码如下:

System.out.print("输入一个字符:");
Stringstr=input.next();
booleanisNumber=str.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$");
if(isNumber){
System.out.println("输入的数字是:"+str);
}else{
System.out.println("输入的ASCII码是:"+(int)str.charAt(0));
}

运行结果是:

‘柒’ Java 编程输出字符串中ASCII码培训最大的字符

输出字符串中ASCII码最大的对应字符,如下方式供参考:

代码:

publicclassTest{

publicstaticvoidmain(String[]args){

//目标字符串
Stringstring="acbACB";
//字符串转换成字符数组
char[]cs=string.toCharArray();

//对字符数组进行升序排序
for(inti=0;i<cs.length-1;i++){

inttemp=0;
for(intj=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码最大的对应字符
charc=cs[cs.length-1];
System.out.println("字符串中ASCII码最大的对应字符是:"+c);

}
}

运行结果:


‘捌’ 怎么输出ASCLL码用java

给你上例子吧,放到你的代码里你看一下吧。

packagecom.ykmaiz.Test;

importjava.io.UnsupportedEncodingException;

publicclassTest{
publicstaticvoidmain(String[]args){
fun1();//ASCII转换为字符串

fun2();//字符串转换为ASCII码

}

publicstaticvoidfun1(){//ASCII转换为字符串

Strings="22307358062455520048";//ASCII码

String[]chars=s.split("");
System.out.println("ASCII汉字 ----------------------");
for(inti=0;i<chars.length;i++){
System.out.println(chars[i]+""
+(char)Integer.parseInt(chars[i]));
}
}

publicstaticvoidfun2(){//字符串转换为ASCII码

Strings="新年快乐!";//字符串

char[]chars=s.toCharArray();//把字符中转换为字符数组

System.out.println(" 汉字ASCII ----------------------");
for(inti=0;i<chars.length;i++){//输出结果

System.out.println(""+chars[i]+""+(int)chars[i]);
}
}
}
阅读全文

与java输出ascii相关的资料

热点内容
自己建了服务器地址 浏览:696
命令按钮的属性设置 浏览:961
证券技术分析pdf 浏览:777
linux命令连接oracle 浏览:200
垫江停车收费桩怎么上App 浏览:133
好兴动app还款怎么登录不上去了 浏览:665
郑州云服务器托管 浏览:722
服务器地址跟踪 浏览:980
免费google云服务器 浏览:516
摘译和编译的英文 浏览:359
热泵压缩机选型 浏览:121
op手机微信加密如何解除 浏览:386
如何在王牌战争找到高爆率服务器 浏览:13
江浙小学语文辅导课用什么APP 浏览:99
新梦幻大陆服务器地址 浏览:241
网吧服务器怎么更换壁纸 浏览:530
linux命令方法 浏览:332
linux下载freetype 浏览:123
程序员入驻平台 浏览:327
程序员大战外挂 浏览:745