เมื่อผ่านพารามิเตอร์ -D ใน Java วิธีที่เหมาะสมในการเขียนบรรทัดคำสั่งคืออะไรแล้วเข้าถึงจากโค้ด?
ตัวอย่างเช่นฉันได้ลองเขียนสิ่งนี้ ...
if (System.getProperty("test").equalsIgnoreCase("true"))
{
//Do something
}
แล้วเรียกมันว่าสิ่งนี้ ...
java -jar myApplication.jar -Dtest="true"
แต่ฉันได้รับ NullPointerException ผมทำอะไรผิดหรือเปล่า?
compareToIgnoreCase
แทนequalsIgnoreCase
ตัวระบุสถานที่ - ผู้ไม่เชื่อเรื่องพระเจ้า ไม่เช่นนั้นคุณอาจเจอปัญหาสี่ข้อของตุรกีและอื่น ๆ