1
Değer atarken tek Java üçlü davranışı. Java bunun gerçekleşmesi için perde arkasında ne yapıyor?
Birkaç gün önce, Java'nın aşağıdakilerin nasıl veya neden gerçekleştiğine dair herhangi bir belge bulamadığım büyüleyici bir senaryo ile karşılaştım. (Bu snippet, hatanın basitleştirilmiş bir şeklidir.) @Test public void test() { boolean bool = false; Integer intVal = Integer.valueOf(5); Long longVal = null; Long result = bool ? intVal : longVal; …