020-004-007
LinkedListをキューとして使う
初級
問題説明
LinkedListをキューとして使う
この問題では: 3つのタスク名を引数として受け取り、LinkedListをQueueとして使ってFIFO順に処理し、結果を文字列として返すメソッドを作成します。
学習目標: Queueインターフェイスの基本操作(追加・取得・削除)を理解する
概要
LinkedList を Queue として使い、タスクをFIFO(先入れ先出し)で処理するメソッドを作成してください。
仕様
processQueue(String task1, String task2, String task3)メソッドを実装するQueue<String>に引数の3つのタスクを順に追加- キューのサイズ、
peek()の結果、poll()で全要素を取り出した結果を改行区切りで返す
入出力例
processQueue("Task A", "Task B", "Task C")
→ "Size: 3\nPeek: Task A\nProcessing: Task A\nProcessing: Task B\nProcessing: Task C"
