นี่คือรหัสที่ฉันพบบนอินเทอร์เน็ต:
class M{public static void main(String[]a){System.out.print(new char[]
{'H','e','l','l','o',' ','W','o','r','l','d','!'});}}
รหัสนี้พิมพ์Hello World!
ลงบนหน้าจอ คุณสามารถเห็นมันทำงานที่นี่ ฉันสามารถเห็นการpublic static void main
เขียนได้ชัดเจนแต่กลับด้านหลัง รหัสนี้ทำงานอย่างไร สิ่งนี้จะรวบรวมได้อย่างไร
แก้ไข:ฉันลองใช้รหัสนี้ใน IntellIJ และทำงานได้ดี อย่างไรก็ตามด้วยเหตุผลบางอย่างมันไม่ทำงานใน notepad ++ พร้อมกับ cmd ฉันยังไม่พบวิธีแก้ไขปัญหาดังกล่าวดังนั้นหากมีใครแสดงความคิดเห็นลงด้านล่าง
M
และ[]a
: fileformat.info/info/unicode/char/202d/index.htmมันถูกเรียกว่า LEFT-TO-RIGHT OVERRIDE
niam diov citats cilbup
เสียงเหมือนภาษิตละติน ..