testtran.java

来自「玩韩国网游经常出乱码」· Java 代码 · 共 45 行

JAVA
45
字号
package testtran;


public class testtran {
	
	public static final String LANGPAIR_CN_EN = " zh-CN|en " ; // 汉语到英语
	public static final String LANGPAIR_EN_CN = " en|zh-CN " ; // 英语到汉语
	public static final String LANGPAIR_EN_JA = " en|ja " ; // 英语到日语
	public static final String LANGPAIR_EN_KR = "EUC-KR";//英语到韩语
	
	// 定义编码常数
	public static final String CHARSET_CN = " GBK " ;
	public static final String CHARSET_JA = " Shift_JIS " ;
	public static final String CHARSET_KR = "EUC-KR";
	
	public testtran()
	{
		String s="こんにちは";
		StringBuilder sb=new StringBuilder();
		sb.append("");
		//s=getCharset("");
		System.out.println(sb.toString());
		System.out.println(s);
		System.out.println(getCharset(sb.toString()));
	}
	
	private  String getCharset(String langpair)  {
		// 当翻译的目标语言为日语时,采用Shift+JIS编码接收数据
		if (langpair.equals(LANGPAIR_EN_JA))
		return CHARSET_JA;
		else
		return CHARSET_CN;
		} 

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		testtran t=new testtran();

	}

}

⌨️ 快捷键说明

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