Logging

java言語を勉強していて結構つまずく。ゴリゴリとコードを書きたいな。

家のクーラーの付いている環境にいると日中が寒いぐらいですね。洗濯物を干すのに自分の部屋が活躍しているのでクーラーが切れないのです。早くお天気の日にならないものか??

さて、java言語を今、勉強していると書きましたが本当にメチャクチャな勉強方法なので、基本的な順番をすっ飛ばしているような気がします。コマンドラインでoとxを入力出来るものを作りました。それ以外を入力すると再度、入力してもらうという単純なアルゴリズムですが、PHP言語のような文字判定をしていたので三項演算子で正しいデータを入力しているのに否定を返すように処理が動いてしまってつまずきました。

こんな感じで毎日、java言語に触れていたら「習うより慣れよ」という感じで日々、覚えていけるのではないかなと思います、今回躓きは初心者の初の字ぐらいの部分だと思いますが、こうやって覚えていくしかないなと思います。

あるアプリ会社を一年ぐらい前に受けたのですが二次面接で不採用になりました。その会社の紹介サイトを先日、拝見したら未経験の人を採用している紹介文を見て絶句しました。なんだろうか、この行き場のないやるせない気持ちは・・・と、そんなわけでjava言語のコードを記載します。

java勉強中
import java.util.Arrays;
import java.util.Scanner;
import java.util.function.BiFunction;
import java.util.function.Consumer;
public class Ox {
    public static void main(String[] args) {
        String [][] ox_list = new String[3][3];
        int x_max = 3,y_max = 3;
        BiFunction<Integer,Integer,Boolean> md = (x,y)->{
            Scanner kigo = new Scanner(System.in);
            System.out.printf("縦%d 横%d 番目の記号を入力してください{o,x}\n",y,x);
            ox_list[y][x] = kigo.next();
            return ((ox_list[y][x].equals("x") || ox_list[y][x].equals("o"))?true:false);
        };
        Consumer<String> Oxview = (s)->{
            System.out.println(s);
            String str = "";
            for (int i = 0; i < y_max; i++) {
                for (int ii = 0; ii < x_max; ii++) {
                    str+=  "|" + ox_list[i][ii] ;
                }
                str+= "|\n";
            }
            System.out.println(str);
        };
        for (int i = 0; i < y_max; i++) {
            for (int ii = 0; ii < x_max; ii++) {
                if(!md.apply(ii,i)){
                    System.out.println("入力が不正です");
                    ii = (ii-1)>=0?(ii-1):-1;
                }
                Oxview.accept("入力中");
            }
        }
        Oxview.accept("最終結果");
    }
}







    少しjava言語を勉強中。自分の勉強方法はこんな感じになります。前のページ

    継続は力なりっていう言葉と好きこそ物の上手なれが合致する人。次のページ

    関連記事

    1. Logging

      ガジェット好きな凄いITエンジニア、drikinさんのYOUTUBEが和む。

      ガジェット好きな凄いITエンジニア、 drikin (どりきん…

    2. Logging

      新妻免疫塾 K&L Immunology Club

      免疫のことを優しく解説しているサイト、YOUTUBEというカテ…

    3. Logging

      映画、ジェミニマンを観ましたよ。

      映画、ジェミニマンを観ましたよ。どちらかという古典的な映画を観ている…

    4. Logging

      あの噂のパン屋さんへ行ってきました。小麦の○☓。

      こんにちは、今日は先日の雨の中、あの噂のパン屋さんへ行ってきたのでレ…

    5. Logging

      映画、ちひろさんを観ましたので #感想を残しときます。

      おはようございます。映画、ちひろさんを観ましたので感想を残しときます…

    2021年8月
     1
    2345678
    9101112131415
    16171819202122
    23242526272829
    3031  

    カテゴリー

    アーカイブ

    PAGE TOP