LoginSignup
0
0

More than 3 years have passed since last update.

【paiza】【Java編】Cランクレベルアップメニュー 標準入出力 STEP: 1 単純な入出力 解いてみた!

Last updated at Posted at 2021-03-23

はじめまして、Aybeeです!

Javaのスキルアップのために、「paizaラーニング」さんの問題を解き始めました。
記録用ですが、お役に立てれば幸いです:innocent:

はじめに

この記事では、「paizaラーニング」さんの以下の問題について記載しています。
より良くするためのアドバイス、お待ちしております!

※当問題は、以下のように作成したコードを公開することが推奨されています。
スクリーンショット (3).png

問題

文字列 s が与えられるので s をそのまま出力してください。

入力される値

入力は以下のフォーマットで与えられます。

s

文字列 s が 1 行で与えられます。

入力値最終行の末尾に改行が1つ入ります。
文字列は標準入力から渡されます。 標準入力からの値取得方法はこちらをご確認ください

期待する出力

入力された文字列をそのまま出力してください。

s

末尾に改行を入れ、余計な文字、空行を含んではいけません。

条件

すべてのテストケースにおいて、以下の条件をみたします。

・s は数字または大文字・小文字のアルファベットからなる長さ 1 以上 10 以下の文字列

作成したコード


import java.util.*;


public class Main {
    public static void main(String[] args) {
        // 自分の得意な言語で
        // Let's チャレンジ!!
        Scanner sc = new Scanner(System.in);
        String data = sc.nextLine(); // ⓵Scannerで入力された値を変数「data」に入れる

        System.out.println(data); // ⓶変数「data」の値を出力する
        sc.close();
    }
}

解説

「Scanner」クラスを通じて入力された値を、
⓵「nextLine()」メソッドで変数に設定し、
⓶「System.out.println()」で出力しました!

ポイントは、「Scanner」クラスと「nextLine()」メソッドかな?

「paizaラーニング」さんの他の問題も解いていますが、ほとんど「Scanner」クラスから値を取得するので、これから慣れていきそうです。

おわり:smile:

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0