zoukankan      html  css  js  c++  java
  • java中字符串转化为Ascii码

    字符串转化为Ascii码  StringToAscii

    调用函数为:StringToAscii.parseAscii(s)

    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));
        }
    }
  • 相关阅读:
    HTML5 JSDOM
    svn 基本操作
    Flex布局
    git上传布置代码 git优势
    jsonp, json区别
    require.js 模块化简单理解
    @vue/cli 3 安装搭建及 webpack 配置
    npm 常用命令 使用命令删除 node_modules 包
    package.json字段分析
    rem适配方案
  • 原文地址:https://www.cnblogs.com/yejiurui/p/3086831.html
Copyright © 2011-2022 走看看