見出し画像

【Console Application】基本文法 21【学習記】

制御構造if,switch,tryとか特殊な演算三項演算子,ビット,論理,算術関数とかそういう手合の話🤤

Q.
もしかして、更に「の前に」?
A.
いや、 Any への書き換えは予定通りよ?🤤

→ Object[] とか Map<String,Object> で簡単なんでも配列へ

#学習記 #Java
#Object #enum

基準のコードはこちら

【Console Application】基本文法 19【学習記】
https://note.com/sayka/n/n924beb3da425


型不明配列,型不明連装配列

それじゃ今回は Java でやろうね🤤
まず連想配列とかを ObjectAny的なヤツ にするところからだけど、シレっと修正されてたりしないかなぁ🤪

画像1

まぁ、そんな都合良くないわけで🙄

画像2

………

とりあえず型を Object にしてみたけど…🤔
この段階で出力フォーマットの型が合わないとは言われるけど変数の方は何も言われない…🤔

画像3

%s で文字列扱いに書き換えたけどここでも何も言われない…🤪いいの?
よろしい、ならばビルドだ👇ぽちっとな

画像4

ええええ?良いんだ、これで🤪www
ただ、演算とか文字列結合はちょっと面倒な事になりそうな気がする🤔


【 Java 】変数種別判定クラス

画像6

それじゃ、あっさり終わったし型判別にとりかかろうかね🤤

画像5

真っ赤なのは分かるけどコピペしたソースの整形ガン無視して勝手に再整形しないで欲しいナ…😞

気を取り直して列挙型はどうなってるかな🤤

Java入門enum(列挙型)を徹底解説!使いどころも紹介
https://www.modis.co.jp/candidate/insight/column_128

ほんとに単なる定数の集合体なのかな…?🤔
エイリアスはどうなってるんだろ…?🙄

Java列挙型
https://www.ne.jp/asahi/hishidama/home/tech/java/enum.html

🤔🤔🤔

Java は Java で、列挙型で複雑な事ができるみたいだけど…🙄
直接項目の内容を複雑な無名関数で置き換えるとかできるみたいで、手順はどうとしても極めると何を定義してあるか全く判らない列挙子ができあがりそう🤪
専用の関数を作ったりもできるので Swift みたいなガバい使い方もできそう🤔
Swift の enum のガバさは Java に倣ったのかな?🤔

画像7

🙄🙄🙄

適用できませんって言われても…16進ダメなのん?😞


次回は

なんで enum 宣言拒否されてるのか調べるところからかな🤤

いいなと思ったら応援しよう!