JAVA里我想让字符串string=‘abc’在屏幕上显示这三个字的ascii值怎么做

JAVA里我想让字符串string=‘abc’在屏幕上显示这三个字的ascii值怎么做显示成0x650x660x67... JAVA里我想让字符串string=‘abc’在屏幕上显示这三个字的ascii值怎么做
显示成0x65 0x66 0x67
展开
 我来答
蓝淡空间
2015-04-27 · 超过18用户采纳过TA的回答
知道答主
回答量:31
采纳率:0%
帮助的人:34.1万
展开全部
public class Test {
 public static void main(String[] args)  {
  t1();//ASCII转换为字符串

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

 }
 public static void t1(){//ASCII转换为字符串

  String s="22307 35806 24555 20048";//ASCII码

  String[]chars=s.split(" ");
  System.out.println("ASCII 字符 \n----------------------");
        for(int i=0;i<chars.length;i++){ 
            System.out.println(chars[i]+" "+(char)Integer.parseInt(chars[i]));
        } 
 }
 public static void t2(){//字符串转换为ASCII码

  String s="abc";//字符串

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

  System.out.println("\n\n字符 ASCII\n----------------------");
  for(int i=0;i<chars.length;i++){//输出结果
   String m=Integer.toHexString((int)chars[i]);
         System.out.println(" "+chars[i]+" 0x"+m);
        }
 }
}
yangyang_v23
2015-04-27 · TA获得超过251个赞
知道小有建树答主
回答量:355
采纳率:0%
帮助的人:87.3万
展开全部
将“abc”拆分,再分别转int型,再转16进制
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式