Java

Java

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

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

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

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

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

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

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

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

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

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

Unclosed character class near index 0

JavaのStringクラスのreplaceAllやmatchesメソッドなどで、""とマッチさせたい場合、普通に実行するとエラーになってしまいます。 1.事象 例えば、以下のコードの場合、 str.replaceAll("[", "");...
Java

Javaで処理時間を計測する

Javaで処理時間を計測したいときに、便利なロジック。 以下に紹介するクラスをインスタンス化して、計測したい処理の前後でstop()メソッドとstart()メソッドを呼び出すだけ。
Java

strut2のエラー回避

1.事象 ここを参考にstruts2を使用してWEBアプリのHelloWorldを出力しようとしましたが、Tomcatの起動時にエラーになりました。 strutsのバージョンを2.0に下げるとエラーにならないけど、2.2.3にするとエラ...
Java

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

javaで指定したクラスの、メソッド名と戻り値の型の一覧を取得する方法。 トレースログに出力する際などに使えると思います。 サンプルソースコード Object obj = new Object(); Method[] methods =...
タイトルとURLをコピーしました