| | |
| | | switch (valueStr)
|
| | | {
|
| | | case "true":
|
| | | return true;
|
| | | case "false":
|
| | | return false;
|
| | | case "yes":
|
| | | return true;
|
| | | case "ok":
|
| | | return true;
|
| | | case "no":
|
| | | return false;
|
| | | case "1":
|
| | | return true;
|
| | | case "false":
|
| | | case "no":
|
| | | case "0":
|
| | | return false;
|
| | | default:
|
| | |
| | | * @param charset 字符集
|
| | | * @return 字符串
|
| | | */
|
| | | public static String str(Object obj, Charset charset) {
|
| | | if (null == obj) {
|
| | | public static String str(Object obj, Charset charset)
|
| | | {
|
| | | if (null == obj)
|
| | | {
|
| | | return null;
|
| | | }
|
| | |
|
| | | if (obj instanceof String) {
|
| | | if (obj instanceof String)
|
| | | {
|
| | | return (String) obj;
|
| | | } else if (obj instanceof byte[]) {
|
| | | }
|
| | | else if (obj instanceof byte[])
|
| | | {
|
| | | return str((byte[]) obj, charset);
|
| | | } else if (obj instanceof Byte[]) {
|
| | | }
|
| | | else if (obj instanceof Byte[])
|
| | | {
|
| | | byte[] bytes = ArrayUtils.toPrimitive((Byte[]) obj);
|
| | | return str(bytes, charset);
|
| | | } else if (obj instanceof ByteBuffer) {
|
| | | }
|
| | | else if (obj instanceof ByteBuffer)
|
| | | {
|
| | | return str((ByteBuffer) obj, charset);
|
| | | }
|
| | | return obj.toString();
|
| | |
| | | */
|
| | | public static String toSBC(String input, Set<Character> notConvertSet)
|
| | | {
|
| | | char c[] = input.toCharArray();
|
| | | char[] c = input.toCharArray();
|
| | | for (int i = 0; i < c.length; i++)
|
| | | {
|
| | | if (null != notConvertSet && notConvertSet.contains(c[i]))
|
| | |
| | | */
|
| | | public static String toDBC(String text, Set<Character> notConvertSet)
|
| | | {
|
| | | char c[] = text.toCharArray();
|
| | | char[] c = text.toCharArray();
|
| | | for (int i = 0; i < c.length; i++)
|
| | | {
|
| | | if (null != notConvertSet && notConvertSet.contains(c[i]))
|