Metody void
Część sekcji Podstawy ścieżki Java w Coddy. Lekcja 57 z 73.
W języku Java metoda void to metoda, która nie zwraca żadnej wartości. Gdy deklarujesz metodę jako void, oznacza to, że wykonuje ona zadanie lub zestaw operacji, ale nie zwraca wyniku, który należałoby przekazać wywołującemu. Metody void są używane, gdy chcesz wykonać takie czynności jak wypisywanie danych wyjściowych, modyfikowanie stanów obiektów lub wykonywanie sekwencji instrukcji bez zwracania konkretnej wartości.
Oto podstawowa struktura metody void:
public static void methodName(parameters) {
// Kod do wykonania
}Wyzwanie
ŁatwyUtwórz metodę void o nazwie printNTimes. Ta metoda powinna przyjmować dwa argumenty:
- Ciąg znaków
message. - Liczbę całkowitą
n.
Metoda powinna wypisać message w konsoli n razy. Użyj pętli for, aby powtarzać wypisywanie.
W metodzie main wywołaj printNTimes z argumentami message i n wczytanym z danych wejściowych.
Spróbuj swoich sił
import java.util.Scanner;
public class Main {
public static void printNTimes(String message, int n) {
// Napisz tutaj swój kod
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String msg = scanner.nextLine();
int n = scanner.nextInt();
printNTimes(msg, n);
}
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory część 1
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaPostinkrementacja/postdekrementacjaSkrócone operatory arytmetyczneOperatory porównaniaPorównywanie ciągów znaków7Podstawowe wejście i wyjście
Metody System.outFormatowanie wyjściaKlasa ScannerPowtórka – do 120Powtórka – prawda czy fałsz10Metody (funkcje)
Deklarowanie metodParametry metodTypy zwracanePrzeciążanie metodPowtórzenie – funkcja SigmaPowtórzenie – funkcja walidującaMetody void13Operacje na ciągach znaków
Metody ciągów znaków — część 1Metody ciągów znaków — część 2Formatowanie ciągów znakówPorównywanie ciągów znaków5Operatory — część 2
Operatory logiczne — część 1Operatory logiczne — część 2Powtórka — podstawy logikiOperatory logiczne — część 3Operatory logiczne — część 43Zmienne — część 2
StałeKonwencje nazewnictwaPodsumowanie — inicjalizacja zmiennychKonwersja typów — część 1Konwersja typów — część 26Podejmowanie decyzji
Instrukcja ifIf - elseInstrukcja switchOperator trójargumentowyPowtórka: if - elseZagnieżdżone if - elsePoćwicz samodzielnie: Kompilator Java online