数字变换 1→①、2→②
/** */ /**
* 数字変換 1→①、2→②。。。
*
* @param before 変換前数字
* @return rtn_str 変換后文字列
*
*/
private String numberHenkan( int before) ... {
String rtn_str = "";
char[] temp = String.valueOf(before).toCharArray();
for (int i = 0; i < temp.length; i++) ...{
String chr = String.valueOf(temp[i]);
temp[i] = (char) ( (int) temp[i] + 9263);
System.out.println(temp[i]);
chr = String.valueOf(temp[i]);
if (!chr.equals(" ") && !chr.equals("") && chr != null) ...{
rtn_str += chr;
}
}
return rtn_str;
}
半角→全角変換
/**
* 半角→全角変換
*
* @param before_str 変換前文字列
* @return rtn_str 変換后文字列
*
*/
private String hanToZen(String before_str) {
if (before_str != null && before_str.length() > 0 ) {
String rtn_str = "" ;
char [] temp = before_str.toCharArray();
for ( int i = 0 ; i < temp.length; i ++ ) {
String chr = String.valueOf(temp[i]);
if ( (chr.getBytes()).length == 1 ) {
if ( ( 0 <= chr.compareTo( " A " ) && 0 >= chr.compareTo( " Z " )) ||
( 0 <= chr.compareTo( " a " ) && 0 >= chr.compareTo( " z " )) ||
( 0 <= chr.compareTo( " 0 " ) && 0 >= chr.compareTo( " 9 " ))) {
temp[i] = ( char ) ( ( int ) temp[i] + 65248 );
}
else if (chr.equals( " " )) {
temp[i] = ' ' ;
}
}
chr = String.valueOf(temp[i]);
if ( ! chr.equals( " " ) && ! chr.equals( "" ) && chr != null ) {
rtn_str += chr;
}
}
return rtn_str;
}
else {
return "" ;
}
}
* 半角→全角変換
*
* @param before_str 変換前文字列
* @return rtn_str 変換后文字列
*
*/
private String hanToZen(String before_str) {
if (before_str != null && before_str.length() > 0 ) {
String rtn_str = "" ;
char [] temp = before_str.toCharArray();
for ( int i = 0 ; i < temp.length; i ++ ) {
String chr = String.valueOf(temp[i]);
if ( (chr.getBytes()).length == 1 ) {
if ( ( 0 <= chr.compareTo( " A " ) && 0 >= chr.compareTo( " Z " )) ||
( 0 <= chr.compareTo( " a " ) && 0 >= chr.compareTo( " z " )) ||
( 0 <= chr.compareTo( " 0 " ) && 0 >= chr.compareTo( " 9 " ))) {
temp[i] = ( char ) ( ( int ) temp[i] + 65248 );
}
else if (chr.equals( " " )) {
temp[i] = ' ' ;
}
}
chr = String.valueOf(temp[i]);
if ( ! chr.equals( " " ) && ! chr.equals( "" ) && chr != null ) {
rtn_str += chr;
}
}
return rtn_str;
}
else {
return "" ;
}
}