zoukankan      html  css  js  c++  java
  • how to use hashtable.

    package org.javawing.mobile.util;

    import java.util.Hashtable;

    /**
     * <p>Title: J2ME GUI Appliction Package</p>
     *
     * <p>Description: Encapsulate datum model. </p>
     *
     * <p>Copyright: Copyright (c) Gent Tang All Rights Reserved.</p>
     *
     * <p>Company: MagicTree</p>
     *
     * @author Gent Tang
     * @version 1.1
     */
    public class DynamicVO {
        private Hashtable hashtable;

        public DynamicVO() {
            hashtable = new Hashtable();
        }

        public void setObject(String key, Object value) {
            hashtable.put(key, value);
        }

        public Object getObject(String key) {
            return hashtable.get(key);
        }

        public void setStringArray(String key, String[] value) {
            hashtable.put(key, value);
        }

        public String[] getStringArray(String key) {
            return ((String[]) hashtable.get(key));
        }

        public void setString(String key, String value) {
            hashtable.put(key, value);
        }

        public String getString(String key) {
            return (String) hashtable.get(key);
        }

        /**
         * Clear all properties in it
         */
        public void clear() {
            hashtable.clear();
        }

        /**
         * Return current item count in it
         *
         * @return int
         */
        public int size() {
            return hashtable.size();
        }

        public String toString() {
            return getClass().getName() + " [Dynamic value object]";
        }

        public Hashtable getHashtable() {
            return hashtable;
        }

        public void setHashtable(Hashtable target) {
            this.hashtable = target;
        }
    }
     

    Never giveup. Thanks the world.
  • 相关阅读:
    go语言】Goroutines 并发模式
    Mysql Innodb 引擎优化 参数(innodb_buffer_pool_size)
    多key业务,数据库水平切分架构一次搞定
    Goroutine是如何工作的?
    PHP进程之信号捕捉中的declare(ticks=1)
    php多进程总结
    mysql强制性操作
    rabbitMQ高可用
    服务器TIME_WAIT和CLOSE_WAIT详解和解决办法
    mysql在innodb索引下b+树的高度问题。
  • 原文地址:https://www.cnblogs.com/cnsoft/p/254407.html
Copyright © 2011-2022 走看看