zoukankan      html  css  js  c++  java
  • 编码与解码

    /*
    编码:字符串转换成字节
    解码:字节变字符串
    String---->byte[]  str.getBytes();
    byte[]--->String;  new String(byte[],charsetname);
    编一次解一次
    */
    import java.util.*;
    import java.lang.Exception;
    class CodeDemo
    {
    	public static void main(String[] args) throws Exception
    	{
    		String s = "你好";
    		byte[] b1 = s.getBytes();
    		System.out.println(Arrays.toString(b1));
    
    		String s1 = new String(b1,"ISO8859-1");			//CodeDemo.java:23: 错误: 未报告的异常错误UnsupportedEncodingException; 必须对其进行捕获或声明以便抛出
    		System.out.println("s1=" + s1);					//加密
    
    		//对s1进行ISO8859-1编码
    		byte[] b2 = s1.getBytes("iso8859-1");
    		System.out.println(Arrays.toString(b2));
    
    		String s2 = new String(b2,"gbk");
    		System.out.println("s2="+ s2);
    
    	}
    }
    

  • 相关阅读:
    成熟失去快乐
    明天出发
    不知其期
    不是自己的机子就是不好
    都收拾完了
    文盲
    郁闷
    好像感冒了
    又都疯了
    流水账,从我开始接触计算机时写起
  • 原文地址:https://www.cnblogs.com/dengshiwei/p/4258434.html
Copyright © 2011-2022 走看看