Java 怎么通过给定的编码将字节写入输出流

2019年8月10日23:28:51Java 怎么通过给定的编码将字节写入输出流已关闭评论 339 764字阅读2分32秒

1.简介

Java 怎么通过给定的编码将字节写入输出流?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */

import java.io.BufferedWriter;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.net.InetSocketAddress;
import java.net.Socket;
import java.net.SocketAddress;
import java.util.Scanner;
import org.apache.log4j.Logger;

public class Main{
    
     
    private static final Logger logger = Logger.getLogger(XMLUtil.class);
    
    public static void writeByte(OutputStream os, byte[] bytes,
            String encoding) throws IOException {
        String length = String.valueOf(bytes.length);
        if (XMLUtil.logger.isDebugEnabled()) {
            XMLUtil.logger.debug(XMLUtil.class.getName()
                    + " sending message length is:" + length
                    + ",encoding is " + encoding);
        }
        os.write(bytes);
        os.flush();
    }
}

 
编程十万个怎么办