Javaの大海原をじゃばじゃばと

勉強メモとか雑記です

Java

勉強メモ@プロJava/その11

第13章 処理の難しさの段階 「プロになるJava」より gihyo.jp 13.2.1 状態遷移の管理とenum 例題 文字列が小数点付きの数値の表示として妥当かどうか判定するプログラムを考えてみましょう。 src/main/java/projava/CheckFloat.java package projava; public…

勉強メモ@プロJava/その10

第13章 処理の難しさの段階 「プロになるJava」より gihyo.jp 13.1.2 隠れた状態を扱うループ 練習問題 1.受け取った文字列のアルファベットを、最初は小文字で出力し、0を受け取ったら次からのアルファベットは大文字に、1を受け取ったら次からのアルファベ…

勉強メモ@プロJava/その9

第13章 処理の難しさの段階 「プロになるJava」より gihyo.jp 13.1.1 他のデータを参照するループ 練習問題 1.奇数番目の文字を、続く偶数番目の文字と入れ替えて出力するようにしてみましょう。続く文字がない場合はそのまま出力します。例えば"abcde"に対…

勉強メモ@プロJava/その8

Webの裏側を見てみる HTTPリクエスト p.251 HTTPのバージョンについて、下記のこと。 バージョンには1.0か1.1を指定できますが、通常は1.1を使用します。 「プロになるJava」より gihyo.jp なんで「通常は1.1なん?1.0とどう違うの?」と思ってググったら、…

勉強メモ@プロJava/その7

再帰とスタック & 第12章 入出力と例外 再帰 練習問題p.228 次のforループでの処理を再帰に書き換えてみましょう。 「プロになるJava」より gihyo.jp for(inti=3;i>0;i){ System.out.println(i); } public class RecursionExercise { static void loop(int i…

勉強メモ@プロJava/その6

第11章メソッド ▼個人的に忘れがちなのでマークした箇所 staticメソッドから呼び出す同じクラス内のメソッドはstaticメソッドにする必要がある 「プロになるJava」より gihyo.jp 項番11.1.3練習問題p.216 「(名前)さんの平均点は(平均)点です」と表示するsho…

勉強メモ@プロJava/その5

第11章メソッド ▼読者ファーストで書いてくださった書籍だと再認識した メソッドが結果として返す値を戻り値や返り値と言います。ただ、「返り値」は口頭で使うと殺伐とした感じがあるのと、そういった殺伐とした感じに変換ミスをしてしまいがちなので、この…

勉強メモ@プロJava/その4

optimisticにOptional の巻 ▼初めて知ったことorどこかで読んだかもだけど忘れてたこと 「Optionalは値があるかないか管理するクラス」 「何かを掛けて何かを足して何かで割った余りを求めて疑似乱数を生成する手法を、線形合同法といいます」 「プロになるJ…

勉強メモ@プロJava/その3

項番10.2.6 p.203練習問題なり package projava; import java.util.List; import java.util.Locale; import java.util.stream.Collectors; public class StreamExercise2 { public static void main(String[] args) { var strs = List.of("apple","banana","…

勉強メモ@プロJava/その2

項番10.1.4 p.195練習問題なり package projava; import java.util.ArrayList; import java.util.List; public class StreamExercise { public static void main(String[] args) { System.out.println("--練習1:5文字ちょうどの文字列を表示する--"); var fr…

Java勉強メモ@プロJava

ブログ更新。9ヶ月ぶり!!久々の投稿はJava勉強記録_φ(・_・先月3/28ごろから「プロになるJava」でJava勉強してます。そのメモ_φ( ̄ー ̄ )今日は第8章の「データ構造」を進めているところ。 Listから5文字以上の文字列を抜き出して、新しいListを作る処理を…

文字列同士の等値比較という初歩的なミスを繰り返さないために、シャレを考えてみた(IT勉強記録)

備忘録でございます_φ( ̄ー ̄ )そしてやっとこさ、はてブのはてな記法デビュー\( ˆoˆ )/ コードきれいに表示されて感動する〜「初学者がやりがち」とされる以下のトラップにまたハマってしまったので、自戒も込めて! Javaで文字列同士を比較する場合、Stri…

明日から

自分のためのメモ〜 明日からの勉強計画 明日からの勉強計画 優先課題 input(選定・購入済) 優先度 高 優先度 中 output Javaで、 サーブレットで、 くまごろー(kumaGoro_95)さんのこちらの記事をめっちゃ参考にさせていただきました。 大変刺激を受けま…