Java初学习 - 字符串与ASCII相互转换

来源:互联网 发布:apache 不允许执行 编辑:程序博客网 时间:2024/06/10 08:06
public class ConvertUtil {    public static String str2ASCII(String orign) {        if (orign == null) {            throw new RuntimeException("Exception: Orignal string is null. Null is invalid.");        }        char [] arrOrign = orign.toCharArray();        StringBuilder sbRet = new StringBuilder();        for (int i = 0; i < arrOrign.length; i++) {            sbRet.append((int)arrOrign[i]);            sbRet.append(" ");            System.out.println(sbRet);        }        return sbRet.toString();    }    // Each ASCII code need be splitted by space in parameter    public static String ASCII2Str(String orign) {        if (orign == null) {            throw new RuntimeException("Exception: Orignal ASCII code is null. Null is invalid.");        }        String[] asciiCodes = orign.split(" ");        StringBuilder sbRet = new StringBuilder();        for(int i = 0; i < asciiCodes.length; i++) {            sbRet.append((char)Integer.parseInt(asciiCodes[i]));            System.out.println(sbRet);        }        return sbRet.toString();    }}

0 0
原创粉丝点击