search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

[Android] Java資料型態Dictionary(dict)字典使用方法

[Android] Java資料型態Dictionary(dict)字典使用方法

資料型態Dictionary(dict)字典用意和其他程式語言差不多,主要就是一個key(鍵)對應一個value(值),非常適合應用在查詢資料和當作一個極小型資料庫使用

使用方法是先宣告dict

Dictionary dict = new Hashtable();

存入key和value資料

dict.put("key","value");

以key取出value

dict.get("key")

這邊廢話也不多說就直接上完整程式碼吧

示範

XML

xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <TextView
        android:id="@+id/t1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

android.support.constraint.ConstraintLayout>

JAVA

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;
import java.util.Dictionary;
import java.util.Hashtable;
public class MainActivity extends AppCompatActivity {
TextView t1 ;
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    t1=(TextView)findViewById(R.id.t1);
    //宣告dict
    Dictionary dict = new Hashtable();
    //在dict內新增key和value
    dict.put("Apple","feels sweet");
    //以TextView物件印出以key取得的value
    t1.setText((CharSequence) dict.get("Apple"));
    }
}

成果展示

相關文章:

[Android] Android 程式設計教學



熱門推薦

本文由 kk665403pixnetnetblog 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦