Ist das Java gültig?

Ist das Java gültig?

import java.util.Arrays;
import java.util.List;

class TestWillThatCompile {

    public static String f(List<String> list) {
        System.out.println("strings");
        return null;
    }

    public static Integer f(List<Integer> list) {
        System.out.println("numbers");
        return null;
    }

    public static void main(String[] args) {
        f(Arrays.asList("asdf"));
        f(Arrays.asList(123));
    }

}
Eclipse 3.5 sagtJEclipse 3.6 sagtNeiIntellij 9 sagtJSun javac 1.6.0_20 sagtJGCJ 4.4.3 sagtJ GWT-Compiler sagtJCrowd bei my vorherige Stackoverflow-Frage sagtNei

Meine Java-Theorie Verständnis sagtNei!

s wäre interessant zu wissen, wasthe JLS sagt darüber.

Antworten auf die Frage(20)

Ihre Antwort auf die Frage