アーシの毎日インプット

毎日1つ以上学習する。学習した内容を公開する。を目標に自分のスキルアップを目指します。

Java

【Java】ExceptionのStackTraceをStringとして扱う

Javaで例外が発生した時、そのトレース内容を文字列として保持したい時に使用可能なメソッドを作ってみました。 public String getStackTrace(Exception e) { StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); e.printStackTra…

【MyBatis】真面目に入門記事というものを書いてみました

noteにて、真面目にMyBatisの入門記事を書いてみました。 note.com 私がハマった&調べても出てこなかったpureJavaでのMybatis利用に焦点を当てています。 たまには私のシステムエンジニアらしい一面を見せるとともに、私もこういう記事を書けるんだよという…

Jakarta EE

本業はシステムエンジニアのアーシです。 Jakarta EEで環境構築をしたいという話があがってきました。 Jakarta EE!? なにそれ知らない。 と思って調べてみたのですが・・・ Java EEが2018年2月からJakarta EEと名前が変わっていたそうです。 Oracle社との…

0002/11/30の理由

JavaのDate型のお話。 プログラミング言語のJavaにはDate型という日付を処理するための入れ物のようなものがあります。 このDate型、実は日付書式でない値を入力するといい感じに解釈してくれるのがポイントです。 2019/12/32と入力した場合は2020/01/01と解…

dokojavaで簡単Java利用

Javaを特別なソフトをインストールせず、簡単に使う方法。 dokojava です。 インターネット上で簡単にJavaに触ることができます。 Javaに触れてみたいなという人も、プログラムを書いてみてどんな動きをするのか確認したい人も、簡単にJavaの実装と実行がで…

Javaのメソッドの上限

Javaの制約で、1メソッドは65535バイトを超えてはいけないんですって。ビルドエラーになります。メソッドを分けるという概念のない初心者ならそもそもそんな量のコードを書けませんし、中級者以上ならメソッドはいくつも作るでしょうから、このエラーには出…

忘れがちな文字⇒数値・数値⇒文字

たまにやろうとするとど忘れしているJavaの基本。 文字を数値に、数値を文字に。 です。厳密は文字列の数値を数値型に、数値型の数値を文字列型に。 ですね。 ひらがなを数値に変換しようとしたらさすがにバグります。文字⇒数値 int i = Integer.parseInt(s)…

【アーシの原点】

【頭を鍛える迷路集】


スポンサードリンク