Для интереса добавил копию метода, но с типами Integer. Теперь вызывается только он, а оригинальный метод стал неактивен (серый). Почему такая приоретизация?
package com.javarush.task.task12.task1230;
/*
Попадание в десятку
*/
public class Solution {
public static void main(String[] args) {
Integer i = 5;
int x = transformValue(i);
System.out.println(x);
}
public static Integer transformValue(Integer j) {
return (10);
}
public static int transformValue(int i) {
return i * i;
}
}