เปลี่ยนเป็นจาวาเวอร์ชันใหม่แล้ว ตัวแปรที่กำหนดค่าไว้ ตัวแปร PATH ฉันตรวจสอบการทำงานของจาวาในเทอร์มินัล: java -version มันให้เวอร์ชั่นทุกอย่างเรียบร้อยดีมันใช้งานได้ ฉันตรวจสอบการทำงานของคอมไพเลอร์ javac ในเทอร์มินัล: javac -version zsh: command not found: javaс อ๊ะ... ฉันตรวจสอบทุกอย่างอีกครั้ง มันถูกกำหนดค่าตามที่ควรจะเป็น ฉันออนไลน์ ค้นหาข้อผิดพลาดใน Google ค้นหาในฟอรัม stackoverflo บทความ คำแนะนำ วิดีโอบน YouTube เสียเวลา - ไม่มีอะไรช่วย! มันคืออะไร!? ฉันเขียนโค้ดในแผ่นจดบันทึก พยายามคอมไพล์... มันได้ผล! คอมไพเลอร์รวบรวมคลาส Java! แปลก. เป็นไปไม่ได้ที่จะค้นหาเวอร์ชัน แต่คลาสคอมไพล์ เหตุบังเอิญ? ฉันไม่คิดอย่างนั้น :คิด: ฉันตรวจสอบเวอร์ชันในเทอร์มินัลอีกครั้ง: ⇒ javac -version Voila! javac 11.0.2 โดยไม่ลังเล ฉันค้นพบแนวคิดนี้และเขียนโค้ด:
String s1 = "javac";
String s2 = "javaс";
byte[] bytes1 = s1.getBytes();
byte[] bytes2 = s2.getBytes();
for (int i = 0; i < bytes1.length; i++)
{
System.out.print(bytes1[i] + " ");
}
System.out.println();
for (int i = 0; i < bytes2.length; i++)
{
System.out.print(bytes2[i] + " ");
}
ฉันได้ผลลัพธ์: 106 97 118 97 99 106 97 118 97 -47 -127 ฉันถอนหายใจและสบถ ฉันปิดรูปแบบการสลับอัตโนมัติใน Punto Switcher
GO TO FULL VERSION