codeconvert.java

来自「用jsp写的毕业设计管理系统」· Java 代码 · 共 49 行

JAVA
49
字号
package codeConvert;

public class CodeConvert {
	public CodeConvert()
	{}
	public String native2unicode(String s) {
		if (s == null || s.length() == 0) {
			return null;
		}

		byte[] buffer = new byte[s.length()];

		for (int i = 0; i < s.length(); i++)

		{
			buffer[i] = (byte) s.charAt(i);
		}

		return new String(buffer);
	}

	public String unicode2native(String s) {
		if (s == null || s.length() == 0)

		{
			return null;
		}

		char[] buffer = new char[s.length() * 2];

		char c;
		int j = 0;
		for (int i = 0; i < s.length(); i++) {

			if (s.charAt(i) >= 0x100) {
				c = s.charAt(i);
				byte[] buf = ("" + c).getBytes();
				buffer[j++] = (char) buf[0];
				buffer[j++] = (char) buf[1];
			} else {

				buffer[j++] = s.charAt(i);
			}
		}

		return new String(buffer, 0, j);
	}
}

⌨️ 快捷键说明

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