convertion.java

来自「使用myeclipse进行的项目设计实例」· Java 代码 · 共 68 行

JAVA
68
字号
package cn.com.zzrd.easy.bass.toolkits;

/**
  系统名:物流系统
  功能概要: 数据转换
  完成者:
  完成日:
 */
public class Convertion {
    /**
     * 构建
     */
    public Convertion(){}

    /**
     * Object转换为String
     * @param o
     * @return if object is null,return "",else return String
     */
    public static String NullToString(Object o){
        if(o == null){
            return "";
        } else{
            return o.toString();
        }
    }

    /**
     * Object转换为long
     * @param o
     * @return if object is null,return 0,else return Long
     */
    public static long NullToLong(Object o){
        if(o == null){
            return 0;
        } else{
            return Long.parseLong(o.toString());
        }
    }

    /**
     * Long转换为String
     * @param l
     * @return if long is 0,return "";else return String
     */
    public static String LongToString(long l){
        if(l == 0){
            return "";
        } else{
            return String.valueOf(l);
        }
    }

    /**
     * String转换为Long
     * @param s
     * @return if String is "",return 0;else return Long
     */
    public static long StringToLong(String s){
        if(s.trim().equalsIgnoreCase("")){
            return 0;
        } else{
            return Long.parseLong(s.trim());
        }
    }

}

⌨️ 快捷键说明

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