Android字符串转Ascii码实例代码

 更新时间:2013年11月29日 14:50:21   作者:  
这篇文章主要介绍了Android字符串转Ascii码的方法,大家参考使用

复制代码 代码如下:

package com.my.page;
public class StringToAscii {

    private static String toHexUtil(int n){
        String rt="";
        switch(n){
        case 10:rt+="A";break;
        case 11:rt+="B";break;
        case 12:rt+="C";break;
        case 13:rt+="D";break;
        case 14:rt+="E";break;
        case 15:rt+="F";break;
        default:
            rt+=n;
        }
        return rt;
    }

    public static String toHex(int n){
        StringBuilder sb=new StringBuilder();
        if(n/16==0){
            return toHexUtil(n);
        }else{
            String t=toHex(n/16);
            int nn=n%16;
            sb.append(t).append(toHexUtil(nn));
        }
        return sb.toString();
    }

    public static String parseAscii(String str){
        StringBuilder sb=new StringBuilder();
        byte[] bs=str.getBytes();
        for(int i=0;i<bs.length;i++)
            sb.append(toHex(bs[i]));
        return sb.toString();
    }

    public static void main(String args[]){
        String s="xyz";
        System.out.println("转换后的字符串是:"+StringToAscii.parseAscii(s));
    }
}

相关文章

  • Android样式的开发:layer-list实例详解

    Android样式的开发:layer-list实例详解

    本文主要介绍Android样式开发layer-list,这里整理了详细的资料,及简单示例代码有兴趣的小伙伴可以参考下
    2016-09-09
  • Android 开发订单流程view实例详解

    Android 开发订单流程view实例详解

    这篇文章主要介绍了 Android 开发订单流程view实例详解的相关资料,需要的朋友可以参考下
    2017-03-03
  • android实现查询公交车还有几站的功能

    android实现查询公交车还有几站的功能

    这篇文章主要为大家详细介绍了android实现查询公交车还有几站的功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • 如何利用Flutter实现酷狗流畅Tabbar效果

    如何利用Flutter实现酷狗流畅Tabbar效果

    这篇文章主要给大家介绍了关于如何利用Flutter实现酷狗流畅Tabbar效果的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-02-02
  • Android基于ImageView绘制的开关按钮效果示例

    Android基于ImageView绘制的开关按钮效果示例

    这篇文章主要介绍了Android基于ImageView绘制的开关按钮效果,结合实例形式分析了Android使用ImageView进行按钮绘制的界面布局、功能实现及相关注意事项,需要的朋友可以参考下
    2017-03-03
  • Android中图片压缩的三种实现方法

    Android中图片压缩的三种实现方法

    在 Android 开发中,图片压缩是一个重要的优化手段,这篇文章为大家整理了几种主流的图片压缩方法,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-02-02
  • Android studio 添加assets文件夹的方法

    Android studio 添加assets文件夹的方法

    这篇文章主要介绍了Android studio 添加assets文件夹的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • Kotlin 泛型边界型变及星投影使用详解

    Kotlin 泛型边界型变及星投影使用详解

    这篇文章主要为大家介绍了Kotlin 泛型边界型变及星投影使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • Android中主要资源文件及文件夹介绍

    Android中主要资源文件及文件夹介绍

    在Android项目文件夹里面,主要的资源文件是放在res文件夹里面的,下面为大家详细介绍下各个资源文件的作用,感兴趣的朋友可以参考下哈
    2013-06-06
  • 如何快速创建Android模拟器

    如何快速创建Android模拟器

    这篇文章主要为大家详细介绍了快速创建Android模拟器的方法,感兴趣的小伙伴们可以参考一下
    2016-06-06

最新评论