สมมติว่ามีไลบรารี Java ที่ประกาศ @NonNullApi
แต่จริงๆ แล้ววิธีการบางอย่างอาจใช้พารามิเตอร์ null
มีวิธีการเพิกเฉยต่อข้อกำหนดที่ไม่เป็นโมฆะและผ่าน null
จาก Kotlin หรือไม่
UPD จำเป็นต้องชี้แจง: วิธีการถูกประกาศว่าไม่เป็นโมฆะโดยไลบรารีของบุคคลที่สาม ไม่มีทางที่จะเปลี่ยนโค้ดได้ เป้าหมายคือการทำลายข้อจำกัดจากฝ่ายการโทร
วิธีที่ชัดเจนคือการใช้ Reflection แต่บางที Kotlin อาจมีไวยากรณ์สำหรับสิ่งนั้นใช่ไหม
@Nullable
- person killjoy   schedule 18.11.2019