@RequestMapping で URL とメソッドのマッピングを行いますが、さらに method 属性によって同一 URL のリクエストでも POST リクエスト時に処理するメソッドと GET リクエスト時に実行するメソッドといった細かなマッピングを行うことができます。
Tag Archives: java
[ Java ] ラジアンと角度を相互に変換する ( Math.toDegrees )
Java ではラジアンから角度に変換する関数 ( Math.toDegrees ) と角度からラジアンに変換する関数 ( Math.toRadians ) が用意されています。ここでは、参考として自前で相互に変換する関数を作成して結果を比較しています。
[ Java Spring3 ] URL と クラスメソッドをマッピング ( @RequestMapping )
Spring3 フレームワークで HTTP リクエストがあった場合に、URL と起動するクラス・メソッドをマッピングするサンプルを掲載しています。なお、本サンプルは Web サーバに tomcat を使用して、動作検証しています。
[ Java ] 数値をフォーマットして文字列に変換する ( String.format )
ここでは、Java で数値をフォーマットして文字列に変換するサンプルコードを掲載しています。以下の3つの変換サンプルになります。
- 桁を揃えて文字列に変換
- 3桁ずつカンマをつけて金額フォーマットに変換
- 8進数を16進数文字列に変換
[ Java ] 一時ファイルを作成する ( File.createTempFile )
Java で一時ファイルを作成するには、File.createTempFile メソッドを使用することができます。 以下はサンプルコードになります。
[ Java ] BigDecimal型を初期化する ( BigDecimal.ZERO )
BigDecimal 型の変数に対して、数値 ( double 型 ) を直接的に代入して初期化しようとしても、型が違うとコンパイルエラーが発生します。Java のコンパイラはとっても厳しいのです。
[ Java ] ファイルおよびディレクトリを削除する ( File.delete )
Java でファイルおよびディレクトリの削除は、File.delete メソッドを使用して行うことができます。 ただし、ディレクトリ内にファイルやサブディレクトリが存在する場合はエラーとなってしまいますので、 一括で削除したい場合には、ディレクト内のファイルやディレクトリを先にすべて削除する必要があります。
[ Java ] 配列の宣言と初期化を行うサンプルコード
ここでは、Java における配列の初期化方法についていくつかのサンプルコードを示します。まずは間違った初期化を見てみます。