Void Methods
CoddyのJavaジャーニー「基礎」セクションの一部 — レッスン 57/73。
Java では、void メソッドは値を返さないメソッドです。メソッドを void として宣言すると、メソッドはそのタスクまたは一連の操作を実行することを示しますが、呼び出し元に返される必要がある結果は生成しません。void メソッドは、出力を印刷したり、オブジェクトの状態を変更したり、特定の値を返さずに一連のステートメントを実行したりするなどのアクションを実行したいときに使用されます。
以下は void メソッドの基本構造です:
public static void methodName(parameters) {
// 実行されるコード
}チャレンジ
簡単printNTimes という名前の void メソッドを作成してください。このメソッドは 2 つの引数を受け取るものとします:
- 文字列
message。 - 整数
n。
このメソッドは message をコンソールに n 回印刷するものとします。for ループを使用して印刷を繰り返してください。
main メソッド内で、入力された message と入力された n を用いて printNTimes を呼び出してください。
チートシート
void メソッドは値を返さずにタスクを実行します:
public static void methodName(parameters) {
// 実行されるコード
}void メソッドは、出力を印刷したり、オブジェクトの状態を変更したり、特定の値を返さずにステートメントを実行したりするなどのアクションに使用されます。
自分で試してみよう
import java.util.Scanner;
public class Main {
public static void printNTimes(String message, int n) {
// ここにコードを書いてください
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String msg = scanner.nextLine();
int n = scanner.nextInt();
printNTimes(msg, n);
}
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison10Methods (Functions)
Declaring MethodsMethod ParametersReturn TypesMethod OverloadingRecap - Sigma FunctionRecap - Validation FunctionVoid Methods5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else