集册 Java实例教程 字节数组到Utf字符串

字节数组到Utf字符串

欢马劈雪     最近更新时间:2020-01-02 10:19:05

408
字节数组到Utf字符串
/*时代Java公众号 提 供*/

/*

 * Collab desktop - Software for shared drawing via internet in real-time

 * Copyright (C) 2012 Martin Indra <aktive@seznam.cz>

 *

 * This file is part of Collab desktop.

 *

 * Collab desktop is free software: you can redistribute it and/or modify

 * it under the terms of the GNU General Public License as published by

 * the Free Software Foundation, either version 3 of the License, or

 * (at your option) any later version.

 *

 * Collab desktop is distributed in the hope that it will be useful,

 * but WITHOUT ANY WARRANTY; without even the implied warranty of

 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

 * GNU General Public License for more details.

 *

 * You should have received a copy of the GNU General Public License

 * along with Collab desktop.  If not, see <http://www.gnu.org/licenses/>.

 */

import java.io.UnsupportedEncodingException;

import java.util.logging.Level;

import java.util.logging.Logger;


public class Main{

    public static void main(String[] argv) throws Exception{

        byte[] b = new byte[]{34,35,36,37,37,37,67,68,69};

        System.out.println(byteArrayToUtf8String(b));

    }

    public static final String byteArrayToUtf8String(byte[] b) {

        String string = null;

        try {

            string = new String(b, "UTF-8");

        }
展开阅读全文