netcoder.java

来自「本程序可在局域网内实现聊天、传送文件功能」· Java 代码 · 共 23 行

JAVA
23
字号
package org.tuna.net.encode;

import java.nio.*;
import java.nio.charset.*;

public class NetCoder
{
	public static byte[] encode(String str)
	{
		Charset cset = Charset.forName("UTF-16");
		ByteBuffer buf = cset.encode(str);
		return buf.array();
	}
	
	public static String decode(byte[] bt)
	{
		Charset cset = Charset.forName("UTF-16");
		ByteBuffer buf = ByteBuffer.wrap(bt, 0, bt.length);
		CharBuffer cbuf = cset.decode(buf);
		return cbuf.toString();
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?