?? chinese.java
字號:
package com.hoten.util;
import java.io.UnsupportedEncodingException;
/**
*
* <p>Title: Chinese</p>
* <p>Description: </p>
* 此類主要用于中文字符從數(shù)據(jù)庫中取出與存入時的相互轉換
* <p>Copyright: Copyright (c) 2003</p>
* <p>Company: </p>
* @author hoten
* @version 1.0
*/
public class Chinese {
/**
* 主要把從數(shù)據(jù)庫中取出的字符轉換為程序中可認的中文字符
* @param change 需要轉換的數(shù)據(jù)庫字符
* @return String 轉換后的程序中的中文字符
* @throws UnsupportedEncodingException 不能轉換時拋出的異常
*/
public synchronized static String fromDatabase(String change)
throws UnsupportedEncodingException {
return new String(change.getBytes("iso-8859-1"),"gb2312");
}
/**
* 主要把程序中可認的中文字符轉換為存入數(shù)據(jù)庫中的字符
* @param change 需要轉換的程序中的中文字符
* @return 轉換后的數(shù)據(jù)庫字符
* @throws UnsupportedEncodingException 不能轉換時拋出的異常
*/
public synchronized static String toDatabase(String change)
throws UnsupportedEncodingException{
return new String(change.getBytes("gb2312"),"iso-8859-1");
}
public static void main(String [] args){
String msg = "需要轉換的123數(shù)據(jù)abc庫字符";
String msg2 = msg.substring(0,7);
System.out.println(msg2);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -