Apa itu hash ruby?
Apa itu hash ruby?

Video: Apa itu hash ruby?

Video: Apa itu hash ruby?
Video: Ruby Programming Fundamental - 7 Hash 2024, Mungkin
Anonim

Ruby Hash . A Ruby hash adalah kumpulan kunci unik dan nilainya. Mereka mirip dengan array tetapi array menggunakan integer sebagai indeks dan hash menggunakan jenis objek apa pun. Mereka juga disebut array asosiatif, kamus atau peta. Jika sebuah hash diakses dengan kunci yang tidak ada, metode akan mengembalikan nil.

Dengan mempertimbangkan hal ini, bagaimana Anda mendefinisikan hash di Ruby?

Di dalam Rubi Anda dapat membuat hash oleh menugaskan kunci ke nilai dengan =>, pisahkan pasangan kunci/nilai ini dengan koma, dan tutup semuanya dengan kurung kurawal.

Demikian juga, bagaimana Anda menghapus kunci dari hash di Ruby? Ada banyak cara untuk menghapus kunci dari hash dan mendapatkan sisa hash di Ruby.

  1. slice => Ini akan mengembalikan kunci yang dipilih dan tidak menghapusnya dari hash asli.
  2. delete => Ini akan menghapus kunci yang dipilih dari hash asli (hanya dapat menerima satu kunci dan tidak lebih dari satu).

Orang mungkin juga bertanya, apa itu simbol Ruby?

A Simbol adalah yang paling dasar Rubi objek yang dapat Anda buat. Itu hanya nama dan ID internal. Simbol berguna karena diberikan simbol nama mengacu pada objek yang sama di seluruh a Rubi program. Dua string dengan konten yang sama adalah dua objek yang berbeda, tetapi untuk setiap nama yang diberikan hanya ada satu Simbol obyek.

Apa itu objek Hash?

A objek hash secara dinamis dibuat dalam memori pada saat run-time. Ukuran objek hash tumbuh saat item ditambahkan dan menyusut saat item dihapus. A objek hash terdiri dari kolom kunci, kolom data, dan metode seperti DECLARE, FIND, dll objek hash lingkup terbatas pada langkah DATA di mana ia dibuat.

Direkomendasikan: