Apakah hash ruby?
Apakah hash ruby?

Video: Apakah hash ruby?

Video: Apakah hash ruby?
Video: Ruby Programming Fundamental - 7 Hash 2024, November
Anonim

Ruby Hashes . A Ruby hash ialah koleksi kunci unik dan nilainya. Mereka serupa dengan tatasusunan tetapi tatasusunan menggunakan integer sebagai indeks dan hash menggunakan sebarang jenis objek. Ia juga dipanggil tatasusunan bersekutu, kamus atau peta. Sekiranya hash diakses dengan kunci yang tidak wujud, kaedah itu akan mengembalikan sifar.

Dengan mengambil kira perkara ini, bagaimanakah anda mentakrifkan cincang dalam Ruby?

Dalam Ruby anda boleh membuat a Hash oleh menugaskan kunci kepada nilai dengan =>, pisahkan pasangan kunci/nilai ini dengan koma, dan sertakan semuanya dengan pendakap kerinting.

Begitu juga, bagaimana anda mengalih keluar kunci daripada cincang dalam Ruby? Terdapat banyak cara untuk mengalih keluar kunci daripada cincang dan mendapatkan cincang yang tinggal dalam Ruby.

  1. slice => Ia akan mengembalikan kunci yang dipilih dan tidak memadamkannya daripada cincang asal.
  2. delete => Ia akan memadamkan kekunci yang dipilih daripada cincang asal (ia boleh menerima hanya satu kunci dan tidak lebih daripada satu).

Seseorang juga mungkin bertanya, apakah simbol Ruby?

A Simbol adalah yang paling asas Ruby objek yang anda boleh buat. Ia hanya nama dan ID dalaman. Simbol adalah berguna kerana diberikan simbol nama merujuk kepada objek yang sama sepanjang a Ruby program. Dua rentetan dengan kandungan yang sama adalah dua objek berbeza, tetapi untuk mana-mana nama yang diberikan hanya ada satu Simbol objek.

Apakah objek Hash?

A objek hash dicipta secara dinamik dalam ingatan pada masa larian. Saiz a objek hash berkembang apabila item ditambah dan ia mengecut apabila item dikeluarkan. A objek hash terdiri daripada lajur utama, lajur data dan kaedah seperti DECLARE, FIND, dsb. A objek hash skop adalah terhad kepada langkah DATA di mana ia dicipta.

Disyorkan: