Java Hashtable Class : สอน class และ method ของ Hashtable Class, เรียน class และ method ของ Hashtable Class
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • new Hashtable() ใช้สร้าง object hashtable
    new Hashtable( size ) ใช้สร้าง object hashtable และกำหนดขนาดของ object ด้วย
    new Hashtable( size, size_increment ) ใช้สร้าง object hashtable และกำหนดขนาดของ object อีกทั้งยังกำหนดด้วยว่าถ้าข้อมูลเต็มจะเพิ่มขนาดครั้งละเท่าใด
    put() ใช้เพิ่มข้อมูลเข้าไปใน Hashtable
    clear() ใช้ลบข้อมูลทั้งหมดที่มีใน Hashtable
    remove() ใช้ลบข้อมูลออกจาก Hashtable
    get() ใช้คืนค่า value จาก Hashtable ที่มี key ตามที่กำหนด
    containsKey() ใช้ตรวจสอบว่ามี key ที่กำหนดอยู่ใน hashtable หรือไม่
    containsValue() ใช้ตรวจสอบว่ามี value ที่กำหนดอยู่ใน hashtable หรือไม่
    contains() ใช้ตรวจสอบว่ามี key หรือ value ที่กำหนดอยู่ใน hashtable หรือไม่
    key() ใช้คืนค่า key ทั้งหมดที่มีใน hashtable
    element() ใช้คืนค่า value ทั้งหมดที่มีใน hashtable
    size() ใช้คืนค่า จำนวนข้อมูลทั้งหมด ที่มีใน hashtable
    isEmpty() ใช้ตรวจสอบว่า hashtable ไม่มีข้อมูลอยู่เลย ใช่หรือไม่
  • method :
    new Hashtable ();

    return type :
    Hashtable

    content :
    ใช้สร้าง object hashtable

    example :
    Hashtable hash = new Hashtable ();

  • method :
    new Hashtable ( size );

    return type :
    Hashtable

    content :
    ใช้สร้าง object hashtable และกำหนดขนาดของ object ด้วย

    example :
    Hashtable hash = new Hashtable ( 10 );

  • method :
    new Hashtable ( size, size_increment );

    return type :
    Hashtable

    content :
    ใช้สร้าง object hashtable และกำหนดขนาดของ object
    อีกทั้งยังกำหนดด้วยว่าถ้าข้อมูลเต็มจะเพิ่มขนาดครั้งละเท่าใด

    example :
    Hashtable hash = new Hashtable ( 10, 5 );

  • method :
    put ( object_string_key, object_string_value );

    return type :
    void

    content :
    ใช้เพิ่มข้อมูลเข้าไปใน Hashtable

    example :
    Hashtable hash = new Hashtable ();
    hash.put ( "bamboo", "ไม้ไผ่" );

  • method :
    clear ();

    return type :
    void

    content :
    ใช้ลบข้อมูลทั้งหมดที่มีใน Hashtable

    example :
    Hashtable hash = new Hashtable ();
    hash.put ( "bamboo", "ไม้ไผ่" );
    hash.put ( "lab", "ห้องปฏิบัติการ" );
    hash.put ( "code", "รหัส" );
    hash.clear ();

  • method :
    remove ( object_string_key );

    return type :
    void

    content :
    ใช้ลบข้อมูลออกจาก Hashtable

    example :
    Hashtable hash = new Hashtable ();
    hash.put ( "bamboo", "ไม้ไผ่" );
    hash.put ( "lab", "ห้องปฏิบัติการ" );
    hash.put ( "code", "รหัส" );
    hash.remove ( "lab" );

  • method :
    get ( object_string_key );

    return type :
    Object

    content :
    ใช้คืนค่า value จาก Hashtable ที่มี key ตามที่กำหนด

    example :
    Hashtable hash = new Hashtable ();
    hash.put ( "bamboo", "ไม้ไผ่" );
    hash.put ( "lab", "ห้องปฏิบัติการ" );
    hash.put ( "code", "รหัส" );
    System.out.println ( hash.get ( "bamboo" ) );

  • method :
    containsKey ( object_string_key );

    return type :
    boolean

    content :
    ใช้ตรวจสอบว่ามี key ที่กำหนดอยู่ใน hashtable หรือไม่

    example :
    Hashtable hash = new Hashtable ();
    hash.put ( "bamboo", "ไม้ไผ่" );
    hash.put ( "lab", "ห้องปฏิบัติการ" );
    hash.put ( "code", "รหัส" );
    if ( hash.containsKey ( "bamboo" ) )
    {
         System.out.println ( "bamboo is in hashtable." );
    }

  • method :
    containsValue ( object_string_value );

    return type :
    boolean

    content :
    ใช้ตรวจสอบว่ามี value ที่กำหนดอยู่ใน hashtable หรือไม่

    example :
    Hashtable hash = new Hashtable ();
    hash.put ( "bamboo", "ไม้ไผ่" );
    hash.put ( "lab", "ห้องปฏิบัติการ" );
    hash.put ( "code", "รหัส" );
    if ( hash.containsValue ( "ไม้ไผ่" ) )
    {
         System.out.println ( "ไม้ไผ่ is in hashtable." );
    }

  • method :
    contains ( object_string );

    return type :
    boolean

    content :
    ใช้ตรวจสอบว่ามี key หรือ value ที่กำหนดอยู่ใน hashtable หรือไม่

    example :
    Hashtable hash = new Hashtable ();
    hash.put ( "bamboo", "ไม้ไผ่" );
    hash.put ( "lab", "ห้องปฏิบัติการ" );
    hash.put ( "code", "รหัส" );
    if ( hash.contains ( "ไม้ไผ่" ) )
    {
         System.out.println ( "ไม้ไผ่ is in hashtable." );
    }

  • method :
    key ();

    return type :
    Enumeration

    content :
    ใช้คืนค่า key ทั้งหมดที่มีใน hashtable

    example :
    Hashtable hash = new Hashtable ();
    hash.put ( "bamboo", "ไม้ไผ่" );
    hash.put ( "lab", "ห้องปฏิบัติการ" );
    hash.put ( "code", "รหัส" );
    Enumeration enumeration = hash.key ();

  • method :
    element ();

    return type :
    Enumeration

    content :
    ใช้คืนค่า value ทั้งหมดที่มีใน hashtable

    example :
    Hashtable hash = new Hashtable ();
    hash.put ( "bamboo", "ไม้ไผ่" );
    hash.put ( "lab", "ห้องปฏิบัติการ" );
    hash.put ( "code", "รหัส" );
    Enumeration enumeration = hash.element ();

  • method :
    size ();

    return type :
    int

    content :
    ใช้คืนค่า จำนวนข้อมูลทั้งหมด ที่มีใน hashtable

    example :
    Hashtable hash = new Hashtable ();
    hash.put ( "bamboo", "ไม้ไผ่" );
    hash.put ( "lab", "ห้องปฏิบัติการ" );
    hash.put ( "code", "รหัส" );
    int size = hash.size ();

  • method :
    isEmpty ();

    return type :
    boolean

    content :
    ใช้ตรวจสอบว่า hashtable ไม่มีข้อมูลอยู่เลย ใช่หรือไม่

    example :
    Hashtable hash = new Hashtable ();
    if ( hash.isEmpty () )
    {
         System.out.println ( "hashtable is empty" );
    }

 
Share This Chapter Login with Facebook