Java

Java

Javaでダブルクォーテーションを置換(replace)する方法

Javaでダブルクォーテーションを置換する処理を書いたのでメモしておきます。文字列「ab"cd"」を「ab\"cd\"」に置換する場合、具体的には文字列内のダブルクォーテーション"をエスケープされた形式\"に置換する必要があります。ただし、...
Java

strut2のエラー回避方法

struts2でTomcat起動時にエラーが発生ここを参考にstruts2を使用してWEBアプリのHelloWorldを出力しようとしましたが、Tomcatの起動時にエラーになりました。strutsのバージョンを2.0に下げるとエラーにはな...
Java

Javaでクラスのメソッド名と戻り値の型を取得する

Javaで指定したクラスの、メソッド名と戻り値の型の一覧を取得する方法についてです。トレースログにクラス名やメソッド名を出力したい場合などに使えると思います。Javaでクラスのメソッド名と戻り値の型を出力するコードObject obj = ...
Java

Javaで文字列が数字かどうかをチェックする方法

Javaのコーディング時に、文字列が数字であるかどうかをチェックする必要が生じました。入力データのバリデーションやテキスト処理で頻繁に利用されるため、Javaで文字列が数字かどうかをチェックする方法についてメモしておきます。Characte...
eclipse

has been compiled by a more recent version of the Java Runtime

eclipseで生成したjarファイルを、サーバ上で実行した時に表示されたExceptionhas been compiled by a more recent version of the Java RuntimeこのExceptionは...
Java

javaで文字列がひらがなカタカナをチェックするサンプルソースコード

Javaで文字列のひらがな、カタカナをチェックする方法です。正規表現を使ったサンプルソースコード文字列をUnicodeに変換して、正規表現でその範囲にマッチするかでチェックをするというのが、最も簡単な方法だと思います。String hira...
Java

Java 8のラムダ式が良くわからない

Java8から導入された新要素である"ラムダ式"が、まだよくわかっていないので学習しておきます。ラムダ式とはラムダ式とは、抽象メソッドを1つだけ持つインタフェースのインスタンスを、簡潔に生成する構文のことです。(これを関数型インターフェース...
Java

javadoc(日本語)の公式参照先

javadoc(日本語)の公式参照先javaのAPIについて確認したいときに、日本語のjavadocがすぐに見つからないことがある。というわけでoracle公式の日本語javadocに関するメモ(※java6、java7、java8のみ。j...
Java

replaceAllとかmatchesメソッドで括弧をマッチさせる

JavaでStringクラスのreplaceAllとかmatchesメソッドで、""(大括弧)とマッチさせたい場合、普通に実行するとエラーになってしまう。1.事象以下のようなソースでは実行時にエラーとなる。サンプルソースコードString ...
Java

ojdbcのバージョンを知る方法

ojdbc のバージョンojdbc.jarは、oracleのどのバージョンをターゲットにしたファイルなのか、ファイル名から特定することはできません。そこで、ojdbc.jarファイルのバージョンを知ることが出来るコマンドを、以下にメモしてお...