zoukankan      html  css  js  c++  java
  • 泛型

            /// 泛型类型转换
            public static T Convert2T<T>(string str, T defualtValue)
            {
                if (!string.IsNullOrEmpty(str))
                {
                    object obj = Convert.ChangeType(str, typeof(T));
                    if (obj != null)
                        return (T)obj;
                }
                return defualtValue;
            }

        public static object getDicValue(string paramName, Dictionary<String, Object> divValues)
            {
                if (divValues.ContainsKey(paramName))
                    return divValues[paramName];
                return null;
            }

        public static T getDicValue<T>(string paramName, Dictionary<String, Object> divValues, T defaultValue)
            {
                object value = getDicValue(paramName, divValues);
                if (value != null)
                    return Convert2T<T>(value.ToString(), defaultValue);

                return defaultValue;
            }

  • 相关阅读:
    jdbc-------JDBCUtil类 工具类
    jdbc --- javabean
    MapReduce 找出共同好友
    mapReducer 去重副的单词
    用户定义的java计数器
    mapReducer第一个例子WordCount
    win10 Java环境变量,hadoop 环境变量
    Writable序列化
    io 流操作hdfs
    [常用命令]OSX命令
  • 原文地址:https://www.cnblogs.com/fery/p/1896907.html
Copyright © 2011-2022 走看看