ความแตกต่างระหว่างตัวดำเนินการ Java >, >>, >>>
> หมายถึง มากกว่า เช่น: if(a>b)...ผลลัพธ์เป็นประเภทบูลีน >> หมายถึงการเลื่อนไปทางขวาที่มีเครื่องหมาย เช่น: int i=15; i>>2 ผลลัพธ์คือ 3 และ ส่วนที่ย้ายจะถูกทิ้งไป มันอาจจะง่ายกว่าที่จะเข้าใจโดยการแปลงเป็นรูปแบบไบนารี่ ผลลัพธ์ของการเลื่อน
2025-01-30