私はjuliaに新しいです!私はjavaからjuliaに切り替えました。誰かがjuliaにhashmapのような構造があると教えてもらえますか?いいえの場合は、どのタイプのjuliaを別のタイプにマップするのですか?ジュリアは構造のようなハッシュマップを持っていますか?
2
A
答えて
4
はい!それは持っている。以下は、ジュリアの中に作成してアクセスする方法です。
# Creating the Dict in Julia
julia> hashmap = Dict("language"=>"julia","version"=>"0.6")
Dict{String,String} with 2 entries:
"language" => "julia"
"version" => "0.6"
# To access individual keys
julia> hashmap["language"]
"julia"
# To find the fields inside a dictionary
julia> fieldnames(hashmap)
8-element Array{Symbol,1}:
:slots
:keys
:vals
:ndel
:count
:age
:idxfloor
:maxprobe
# To iterate over the hashmap
julia> for i in hashmap
println(i)
end
"language"=>"julia"
"version"=>"0.6"
5
Julia Dict
は、ハッシュマップとして実装されています。 Javaの場合と同様に、インタフェースと実装を考慮する必要があります。
Associative
は、Javaの場合、おおよそMap
に対応する抽象型です。これらのオブジェクトは、対応する値を取得するために、それらのキーによってインデックス付けすることができる。
value = associative[key]
Dict
は順不同ハッシュマップとして実装されるAssociative
の具体的なサブタイプです。
dict = Dict("a" => 1, "b" => 3)
@show dict["a"] # dict["a"] = 1
関連する問題
- 1. iphone - 私はこのような構造を持っている
- 2. 私はこのようなディレクトリ構造を持っている
- 3. ツリー構造は、どのように私は、ツリー構造を持っている
- 4. GIT、私のようなディレクトリ構造を持っている-A
- 5. 私はこのようになりますクラス構造を持っている
- 6. 私は次のような構造を持つWebアプリケーションを持っている
- 7. は私のようにディレクトリ構造を持っているピップ
- 8. 私は、単純な構造体持っている構造体
- 9. だから私はそのような構造を持っている状態
- 10. は、私は次のような構造を持っている異なる値
- 11. 私はこのような構造持って
- 12. は、私は次のような構造を持っているのpython 2.7で辞書を持っている
- 13. は、私は次のような構造を持っているJSONタイプのデータソースを持っているURL
- 14. は、AJAXは、私は次のような構造を持っている
- 15. は、私はこのようなディレクトリ構造を持っているのGradle
- 16. は、私はこのようなMavenの構造を持っている1戦
- 17. TableServiceContextは、私は次のようなデータ構造を持っているValueObjects
- 18. は、私は次のような構造を持っているCSS
- 19. は、私はこのようなディレクトリ構造を持っている
- 20. は、私はこのような構造Firebaseデータベースを持っているスウィフト
- 21. セットは、私は次のような構造を持っている同じサイズ
- 22. AzureのWebアプリケーションは、私がこのような構造を持っているASP.NETコアプロジェクトを持っている
- 23. どのように 'adaptive'構造体名を持っていますか?
- 24. 私はこのような構造を持つディレクトリ持って空のファイル
- 25. Pythonはロープのデータ構造を持っていますか?
- 26. 私はSCSSのこのような構造を持っているWebStorm
- 27. NoSuchBeanDefinitionException:私は、このようなプロジェクトの構造を持っているannotaition
- 28. は、どのように私は次のような構造を持つパッケージを持っているtestsディレクトリ
- 29. TypeHeadBootStrapは、私は次のような構造を持っているJSONを持って
- 30. は、私がこのような構造を持っている自動化