Ich habe den nächsten Code erstellt, aber die Rückkehr von normalizeText kann nicht aufgerufen werden. Warum das?Kann die Rückkehr von einer Funktion nicht aufrufen
Antwort
Sie haben das Ergebnis von normalizeText keiner Variablen zugewiesen.
String normalizedText = normalizeText(text);
shiftAlphabet(normalizedText,-1);
System.out.println("Dit is: " + normalizedText);
ändern
normalizeText(text)
zu
String normalizedText = normalizeText(text)
Während Code nur Antwort richtig sein kann, ist es nicht immer hilfreich. Bitte erläutern Sie ausführlich/ – Jeet
@Jeet sry, ich wollte Expansionen z hinzufügen, aber es gab keine stabile Internetverbindung und ich konnte das nicht tun. Und jetzt gibt es eine Menge anderer Antworten mit guten Explaintionen – Valentun
Ich denke, was um Sie zu erreichen versuchen:
public class crypto {
public static void main (String [] args) {
String text = "Dit is een test";
String myNormalizedText = normalizeText(text);
shiftAlphabet(myNormalizedText,-1);
System.out.println("Dit is: " + myNormalizedText);
}
public static String normalizeText(String text){
String normalizedText = text;
text.replaceAll("\\s+","");
normalizedText= text.replaceAll("[^a-zA-Z ]", "");
normalizedText= text.toUpperCase();
return normalizedText;
}
wie sieht Ihr Code selbst kompilieren?
Sie rufen System.out.println auf ("Dit ist:" + normalizedText()); ohne einen Parameter. Ihre normalizedText() -Methode benötigt einen String. Haben Sie eine andere normalisierteText() - Methode definiert, ohne Parameter in der Signatur?
Dies ist falsch von Anfang bis Ende. Sie rufen die normalizeText-Methode auf, ohne sie einer Variablen zuzuordnen. Und dann versuchen Sie, normalizeText() ohne Parameter aufzurufen, die nicht definiert ist.
Versuchen:
public static void main (String [] args) {
String text = "Dit is een test";
String normalizedText = normalizeText(text);
System.out.println("Dit is: " + shiftAlphabet(normalizedText,-1));
}
Sie nicht das Ergebnis Sie Variable hat zuweisen, versuchen Sie dies:
public static void main (String [] args) {
String text = "Dit is een test";
String normalizedText = normalizeText(text);
shiftAlphabet(normalizedText,-1);
System.out.println("Dit is: " + normalizedText);
}
public static String normalizeText(String text){
String normalizedText = text;
text.replaceAll("\\s+","");
normalizedText= text.replaceAll("[^a-zA-Z ]", "");
normalizedText= text.toUpperCase();
return normalizedText;
}
- 1. Kann eine Funktion nicht von einer Funktion aufrufen Python
- 2. Funktion die Rückkehr einer anderen Funktion
- 3. Kann die Funktion nicht in JavaScript aufrufen
- 4. Wie kann ich Funktion von einer anderen Funktion aufrufen?
- 5. Wie kann ich die Rückkehr zu einer Funktion ersetzen
- 6. PHP eine Funktion von einer Funktion aufrufen
- 7. Rückkehr 'c_str' aus einer Funktion
- 8. Echo oder Rückkehr von einer Funktion
- 9. Kann eine Funktion nicht aus einer separaten Datei aufrufen
- 10. Ich kann eine Methode nicht innerhalb einer Funktion aufrufen
- 11. VBA - Rückkehr von einer Funktion im Fehlerfall
- 12. Python matplotlib: Ich kann FuncAnimation nicht innerhalb einer Funktion aufrufen
- 13. Kann Funktion zweimal aufrufen?
- 14. Rückkehr von einer Funktion in Pascal
- 15. Zuordnung zu einer Funktion Rückkehr
- 16. Erhalten Sie die Rückkehr in einer Funktion in anderer Funktion?
- 17. kann asynchrone Funktion innerhalb der setInterval-Funktion nicht aufrufen
- 18. Kann meine Lambda-Funktion nicht aufrufen
- 19. Kann ich eine Rest-API von einer Azure-Funktion aufrufen?
- 20. Rückkehr anonyme JS-Funktion, die von Dart
- 21. Funktion Rückkehr zweidimensionalen Zeiger nicht Wert bekommen kann von ihm
- 22. Wie kann ich einen Event-Handler von einer Funktion aufrufen?
- 23. Mit der Rückkehr von einer Funktion außerhalb der Funktion
- 24. C++ - Versprechen/Zukunft: Welche Rückkehr von einer Funktion?
- 25. RowDataBound von einer anderen Funktion aufrufen
- 26. Python: Funktion von einer aktiven Klasse aufrufen
- 27. Kann eine Klasse nicht als Funktion aufrufen
- 28. Aufrufen einer JavaScript-Funktion von C
- 29. C++ Vorlage: kann meine Funktion nicht von main.cpp aufrufen
- 30. Kann nicht Funktion auf HTML-Element aufrufen
weil Sie die Methode nicht korrekt aufrufen, müssen Sie eine Instanz weitergeben String als Parameter – Stultuske
Was macht 'shiftAlphabet'? Ist Ihnen bewusst, dass Strings unveränderlich sind? – byxor