Ich habe stundenlang das Java-Lehrbuch durchforstet, um herauszufinden, was ich falsch mache. Der Fehler ich bin immer wieder auf Linie 13, „Can not Symbol finden“, das ist die Linie mit dem Code:Java Anfänger: Ich kann das Symbol nicht finden
System.out.println("The three initials are " +
getInitials(Harry, Joseph, Hacker));
Die Anweisungen werden im Code kommentiert. Ich bin mir ziemlich sicher, dass es mit den Namen zu tun hat, die ich eingerichtet habe. Aber ich bin mir nicht sicher.
public class InitialsTest {
/**
Gets the initials of this name
@params first, middle, and last names
@return a string consisting of the first character of the first, middle,
and last name
*/
public static void main(String[] args) {
System.out.println("The three initials are " +
getInitials(Harry, Joseph, Hacker));
}
public static String getInitials(String one, String two, String three) {
String initials = one.substring(0,1) + two.substring(0,1) + three.substring(0,1);
return initials;
}
}
Sollte die charAt-Funktion nicht() anstelle von [] verwenden? Wie one.charAt (0) + two.charAt (0) + three.charAt (0) –
yeah sorry meine schlechte :) – Anusha