Processing, 類StringDict
用法介紹。
構造函數
StringDict()
StringDict(pairs)
StringDict(row)
說明
一個簡單的類,使用 String
作為 String
值的查找。字符串 "keys" 與 String
值相關聯。
例子
StringDict inventory;
void setup() {
size(200, 200);
inventory = new StringDict();
inventory.set("coffee","black");
inventory.set("flour","white");
inventory.set("tea","green");
println(inventory);
noLoop();
fill(0);
textAlign(CENTER);
}
void draw() {
String s = inventory.get("tea");
text(s, width/2, height/2);
}
方法
- StringDict.size()返回鍵/值對的數量
- StringDict.clear()刪除所有條目
- StringDict.keys()返回用於存儲鍵的內部數組
- StringDict.keyArray()返回內部鍵數組的副本
- StringDict.values()返回用於存儲值的內部數組
- StringDict.valueArray()創建一個新數組並將每個值複製到其中
- StringDict.get()返回指定鍵的值
- StringDict.set()創建一個新的鍵/值對或更改其中一個的值
- StringDict.hasKey()檢查鍵是否是數據結構的一部分
- StringDict.remove()刪除鍵/值對
- StringDict.sortKeys()按字母順序對鍵進行排序
- StringDict.sortKeysReverse()按字母順序對鍵進行反向排序
- StringDict.sortValues()按值降序排序
- StringDict.sortValuesReverse()按值降序排序
相關用法
- Processing StringDict.keys()用法及代碼示例
- Processing StringDict.size()用法及代碼示例
- Processing StringDict.hasKey()用法及代碼示例
- Processing StringDict.sortValuesReverse()用法及代碼示例
- Processing StringDict.clear()用法及代碼示例
- Processing StringDict.values()用法及代碼示例
- Processing StringDict.sortKeys()用法及代碼示例
- Processing StringDict.remove()用法及代碼示例
- Processing StringDict.keyArray()用法及代碼示例
- Processing StringDict.sortValues()用法及代碼示例
- Processing StringDict.set()用法及代碼示例
- Processing StringDict.get()用法及代碼示例
- Processing StringDict.valueArray()用法及代碼示例
- Processing StringDict.sortKeysReverse()用法及代碼示例
- Processing String用法及代碼示例
- Processing StringList用法及代碼示例
- Processing StringList.remove()用法及代碼示例
- Processing String.equals()用法及代碼示例
- Processing String.toUpperCase()用法及代碼示例
- Processing String.toLowerCase()用法及代碼示例
- Processing StringList.clear()用法及代碼示例
- Processing StringList.set()用法及代碼示例
- Processing StringList.get()用法及代碼示例
- Processing StringList.upper()用法及代碼示例
- Processing StringList.sortReverse()用法及代碼示例
注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 StringDict。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。