Được làm bằng ♥ ở Redmond, Boston, SF & Dublin
© 2012-2022 Microsoft
Quyền riêng tư
Sử dụng TypeScript
- Bắt đầu
- Tải xuống
- Cộng đồng
- Sân chơi
- Tham chiếu TSConfig
- Tại sao TypeScript
- Thiết kế
JavaScript TypeScript
Xem cách TypeScript cải thiện hàng ngày khi làm việc với JavaScript với cú pháp bổ sung tối thiểu
Cơ bản về JavaScript
Các chức năng với JavaScript
Làm việc với các lớp học
JavaScript hiện đại
API bên ngoài
Trợ giúp với JavaScript
Khám phá cách TypeScript mở rộng JavaScript để thêm công cụ và an toàn hơn
nguyên thủy
Loại nguyên thủy
Loại meta
Ngôn ngữ
Phần mở rộng ngôn ngữ
Cộng đồng
- Được trợ giúp
- Blog
- Trò chuyện cộng đồng
- @TypeScript
- tràn ngăn xếp
- Kho lưu trữ web
Phương thức has[]
trả về một giá trị boolean cho biết phần tử mà từ khóa đã được định sẵn tồn tại hay không
Nội dung chính Hiển thị
has[key]
________số 8
Key of the death section to check the current object in the object Map
const myMap = new Map[];
myMap.set["bar", "foo"];
console.log[myMap.has["bar"]]; // true
console.log[myMap.has["baz"]]; // false
0 nếu một phần tử có khóa chỉ tồn tại trong đối tượng Map
;const myMap = new Map[];
myMap.set["bar", "foo"];
console.log[myMap.has["bar"]]; // true
console.log[myMap.has["baz"]]; // false
Bảng BCD chỉ tải xuống trong trình duyệt có bật JavaScript. Bật JavaScript để xem dữ liệu
- ________số 8
4const myMap = new Map[]; myMap.set["bar", "foo"]; console.log[myMap.has["bar"]]; // true console.log[myMap.has["baz"]]; // false
0const myMap = new Map[]; myMap.set["bar", "foo"]; console.log[myMap.has["bar"]]; // true console.log[myMap.has["baz"]]; // false
Tìm thấy một vấn đề với trang này?
- Chỉnh sửa trên GitHub
- Nguồn trên GitHub
- Báo cáo sự cố với nội dung này trên GitHub
- Bạn muốn tự giải quyết sự cố?
Edit the end of the end. Ngày 13 tháng 12 năm 2022, bởi những người đóng góp MDN
Trong hướng dẫn này, chúng ta sẽ xem cách kiểm tra để xem một từ khóa cụ thể có thể xuất hiện trong HashMap hay không. Tôi đã chia sẻ cách thức hoạt động của phương thức HashMap remove[] trong bộ nội bộ. Có 3 cách để đạt được mục tiêu của chúng tôi.1. Use Layer HashMap method containsKey[]
2. Chuyển đổi các khóa HashMap thành danh sách rồi lặp qua chúng
3. lặp lại tất cả các mục của HashMap bằng cách tạo Bản đồ
Đọc thêm. Nhận giá trị từ khóa trong HashMap với ví dụ
Kiểm tra xem một công cụ từ khóa có thể tồn tại trong HashMap với ví dụ hay không
1. Sử dụng phương thức chứaKey[]
Chúng ta có thể kiểm tra xem một công cụ từ khóa có thể tồn tại hay không bằng cách sử dụng phương thức containsKey[] của lớp HashMap.
Cú pháp.
______3
Theo tài liệu của Oracle, trả về đúng nếu Bản đồ chứa ánh xạ cho một khóa được chỉ định.
Thuật toán.
1. Khởi tạo HashMap, chỉ định kiểu dữ liệu của cặp khóa và giá trị.
2. Add me data. e. cặp giá trị cặp khóa-giá trị bằng cách sử dụng phương thức put[].
3. Kiểm tra xem một công cụ khóa có thể tồn tại hay không bằng cách sử dụng phương thức containsKey[] và lưu trữ giá trị boolean trong một biến.
import java.util.*;
public class ExampleToCheckKey {
public static void main[String args[]] {
// Creating an object of HashMap with Integer keys and String values
HashMap map = new HashMap[];
// Putting Key and Value pairs to HashMap
map.put[100,"Apple"];
map.put[200,"Banana"];
map.put[300,"Mango"];
map.put[400,"Pear"];
map.put[500,"PineApple"];
// Checking whether Key exists or not
boolean result = map.containsKey[100];
System.out.println["Is Key 100 exists in HashMap: " + result];
boolean result2 = map.containsKey[300];
System.out.println["Is Key 300 exists in HashMap: " + result2];
boolean result3 = map.containsKey[900];
System.out.println["Is Key 900 exists in HashMap: " + result3];
}
}
Đầu ra.
Khóa 100 tồn tại trong HashMap không. true
Khoá 300 tồn tại trong HashMap không. true
Khóa 900 tồn tại trong HashMap không. sai
2. lặp lại các từ khóa HashMap bằng cách chuyển đổi chúng thành danh sách
Tôi có thể kiểm tra xem một công cụ từ khóa có thể tồn tại hay không bằng cách chuyển các từ khóa HashMap thành danh sách rồi lặp lại chúng.
Thuật toán.
1. Khởi tạo HashMap bằng cách chỉ định kiểu dữ liệu của cặp Giá trị khóa.
2. Chèn dữ liệu vào HashMap bằng phương thức put[].
3. Đã chuyển đổi các khóa của HashMap thành danh sách bằng cách chuyển đổi phương thức keySet[] trong hàm tạo ArrayList.
4. lặp lại danh sách và kiểm tra xem nó có tồn tại hay không bằng cách sử dụng ==.
______5
Đầu ra.
Khóa 11 tồn tại trong HashMap không. đúng
3. Tạo Bản đồ từ tất cả các mục có trong Bản đồ rồi duyệt qua chúng
Tôi có thể kiểm tra xem một công cụ từ khóa có thể tồn tại hay không bằng cách tạo Bản đồ từ tất cả các mục có trong Bản đồ rồi duyệt qua chúng.
Thuật toán.
1. lặp lại các bước từ 1 đến 2 được đề cập trong cách tiếp cận thứ hai để khởi động HashMap.
2. Tạo một bản đồ bằng cách sử dụng vòng lặp cho mỗi và phương thức được xác định trước entrySet[] của lớp HashMap.
3. Trong mỗi lần lặp lại, hãy lấy một từ khóa từ Bản đồ bằng phương thức getKey[].
4. Kiểm tra xem nó có bằng với khóa được định nghĩa không.
5. Trả về đúng nếu từ khóa khớp
import java.util.*;
public class ExampleToCheckKey3 {
public static void main[String args[]] {
// Making an object of HashMap with Integer keys and String values
HashMap map3 = new HashMap[];
boolean result = false;
// Pushing Key and Value pairs to HashMap
map3.put[21,"Car1"];
map3.put[22,"Car2"];
map3.put[23,"Car3"];
map3.put[24,"Car4"];
map3.put[25,"Car5"];
// Using foreach loop
for[Map.Entry entry : map3.entrySet[]] {
// Key to be checked here is 21
if[[int] entry.getKey[] == 21]
result = true;
}
System.out.println["Is Key 21 exists in HashMap: " + result];
}
}
Đầu ra.
Khóa 21 tồn tại trong HashMap không. true
Đó là tất cả cho ngày hôm nay. Vui lòng đề cập trong phần nhận xét nếu bạn có bất kỳ câu hỏi nào liên quan đến cách kiểm tra xem cụ thể từ khóa có thể tồn tại trong HashMap hay không.
Làm cách nào để kiểm tra xem từ khóa có tồn tại trong bản đồ trong javascript không?
nguyên mẫu. has[] Phương thức has[] trả về một giá trị boolean cho biết liệu một phần tử có khóa chỉ được định sẵn tồn tại hay không.
Làm cách nào để kiểm tra xem khóa có trong đối tượng Java không?
Bạn cũng có thể sử dụng phương thức containsValue[] để kiểm tra xem giá trị đã tồn tại trong Bản đồ hay không. Tương tự, kỹ thuật này cũng có thể được sử dụng để kiểm tra xem một từ khóa đã tồn tại hay không trong bất kỳ triển khai khai thác Bản đồ nào như TreeMap, LinkedHashMap, Hashtable, EnumMap, v. v