Künstliches problem
1. wenn ->
2. ist ähnlich, gleich ->
und man über gibt der 2. so die Informationen
wie Kriegt die 1.(Lambda) Ihre Informationen übergeben?
1. wenn ->
Java:
(StringBuilder sb1, StringBuilder sb2) -> sb2.toString().compareTo(sb1.toString())
2. ist ähnlich, gleich ->
Java:
...
public int compare(StringBuilder sb1, StringBuilder sb2) {
return sb2.toString().compareTo(sb1.toString());
}
und man über gibt der 2. so die Informationen
Java:
...
public static void main(String[] args) {
int s = compare("test", "Test2");
}
wie Kriegt die 1.(Lambda) Ihre Informationen übergeben?
Java:
public static void main(String[] args) {
String[] words = { "M", "\nSkyfall", " Q", "\t\tAdele\t" };
Comparator<String>c= (String s1, String s2) ->
s1.trim().compareTo( s2.trim() );
Arrays.sort( words, c );
}
Zuletzt bearbeitet: