ブログ– category –
-
Java
Java 現在(今日)の曜日を求める
【】 Java で Calendar クラスを使用し、現在(今日)の曜日を取得するサンプルプログラムです。 取得には、 Calendar.DAY_OF_WEEK を利用します。 Calendar cal = Calendar.getInstance(); int week = cal.get(Calendar.DAY_OF_WEEK); Calendar.DAY_OF_WE... -
Web会議 ビデオ通話
Web会議・ビデオ通話がデスクトップ、モバイル連携 Win/Mac/Android/iOS v4.03.07
【機能追加】 Chat&Messenger は、2009 年にLAN専用で音声・ビデオ通話機能をリリースしており(窓の杜ニュース記事 参考)、それから約10年の時を経てクラウド、モバイルでコンセプトを刷新しました。 コンセプトは次の通りです。 Chat&Messenger クラ... -
Java
Java メモリー使用量を取得
【】 Java 仮想マシンのメモリ情報について、「合計」、「使用量」、「使用可能最大」の情報を返します。 各項目の説明は以下となります。 合計・・・Runtime.getRuntime().totalMemory()で、Java仮想マシンへのメモリ割り当て量になります。 使用量・・・... -
Java
Java システムプロパティを見やすく出力
【】 Javaでシステムプロパティのキーと値をアルファベット順に見やすく出力するサンプルプログラムを紹介します。 一旦、TreeMapに格納する事により、アルファベット順に並び替えてから出力しています。 通常は以下の方法が良く紹介されていますが、値は... -
Java
Java 外部コマンドを実行し3つの結果を取得
【)の結果を取得】 Java でコマンドや、バッチ・シェル等の外部実行ファイルを起動するサンプルプログラムを紹介します。また外部コマンド実行と同時に、メソッドのリタンーン値として標準出力、エラー出力、リターンコードを取得します。 通常、Javaで外... -
Java
Java IPアドレスからホスト名を取得
【】 指定されたIPアドレスを持つホスト名(マシン名)を取得するサンプルプログラムです。 【】 /** * 指定されたIPアドレスを持つホスト名を取得します。 * @param address IPアドレス * @return ホスト名 * ※予期せぬ例外が発生した場合は、文字列 "Unk... -
Java
Java 実行しているマシンのホスト名を取得
【】 Javaで実行しているマシンのホスト名(マシン名)を取得するサンプルプログラムを紹介します。 サンプルプログラムでは以下の方法でホスト名を取得しています。 java.net.InetAddress.getLocalHost() によりローカルホストを表す InetAddress のイン... -
Java
Java クリップボードへコピー
【】 JavaSwingで文字列をクリップボードへコピーするサンプルソースを紹介します。 JavaSwingでクリップボードを操作するにはjava.awt.datatransfer.Clipboardを使用します。 Clipboardはこのように取得します。 Clipboard clipboard = Toolkit.getDefaul... -
Java
Java 月末日付を取得する
【】 Javaで指定した日付の月末日付を取得するサンプルプログラムです。 java.util.CalendarクラスのgetActualMaximum(Calendar.DATE)で月末日付を取得することができます。 【】 /** * 指定した日付文字列(yyyy/MM/dd or yyyy-MM-dd) * における月末日... -
Java
Java 日付の妥当性・存在チェック
【】 Javaで日付の妥当性・存在チェックを行うサンプルプログラムです。 指定した日付文字列(yyyy/MM/dd or yyyy-MM-dd)がカレンダー上に存在するかどうかをチェックします。 java.text.DateFormatクラスのsetLenient()にfalseを指定すると、日付解析を... -
Java
Java 日付・時刻の計算 加算・減算が簡単に
【】 Java で簡単に日付・時刻の加算・減算を計算するサンプルプログラムを紹介します。サンプルプログラムの特徴は以下となります。 現在、または任意の日付・時刻から指定の時間量を加算・減算した結果を返します。 プラスの数値を指定した場合時間を... -
Java
Java 2つの日付の月数の差を求める
【】 Java で、2つの日付の月数の差を求めるサンプルプログラムを紹介します。 サンプルプログラムでは比較対象の日付が、文字列( yyyy/MM/dd )の場合、java.util.Date の場合に対応しています。 月数の差を求める計算方法は以下となります。 最初に 2つ... -
Java
Java 2つの日付の差を求める
【】 Java で、2 つの日付の差を求めるサンプルプログラムを紹介します。 サンプルプログラムでは比較対象の日付が、文字列( yyyy/MM/dd )の場合、java.util.Date の場合に対応しています。 日付の差を求める計算方法は以下となります。 最初に 2 つの日... -
Java
Java XMLEncoderでオブジェクトを保存
【】 JavaでオブジェクトをXML形式で保存するサンプルプログラムを紹介します。 XMLの出力にはjava.beans.XMLEncoderを使用します。 またjava.beans.XMLDecoderを使用し、保存したオブジェクトを復元するサンプルプログラムも同時に紹介します。 【】 プラ... -
Java
Java 再帰的にファイルを検索
【】 Java で、指定されたディレクトリから、サブディレクトリも含め再帰的にファイルを検索し、検索条件に該当するファイルリストを取得するサンプルプログラムを紹介します。 これらは UNIX 系コマンドの ls -R 、Windows 系コマンドの dir /s と同等の... -
Java
Java ファイルコピー(簡単・高速)
【FileChannel#transferTo】 Java でファイルをコピーするサンプルプログラムを紹介します。 サンプルプログラムは、J2SE1.4 で導入された New I/O の java.nio.channels.FileChannel#transferTo メソッドを利用します。 データの読み込みに必要なバッフ... -
Java
Java ファイルコピー(バッファサイズを変更)
【】 Java で java.io.InputStream、java.io.OutputStream での 入出力ストリームを利用したコピー処理を行うサンプルプログラムを紹介します。 ストリームを利用したコピー処理では、読み込みバファサイズを大きくすることで、大きなファイルでも比較的... -
Java
Java ディレクトリ内のファイル一覧を表示
【】 Javaで、指定されたディレクトリ内のファイル一覧を表示するサンプルプログラムを紹介します。 ファイル一覧を表示するには java.io.File クラスの以下のメソッドを使用します。 list()・・・指定したディレクトリに含まれるファイル、ディレクトリの... -
Java
Java ファイル名から拡張子を取得
【】 Javaでファイル名から拡張子を取得するサンプルソースです。 【】 /** * ファイル名から拡張子を返します。 * @param fileName ファイル名 * @return ファイルの拡張子 */ public static String getSuffix(String fileName) { if (fileName == null) ... -
Java
Java 文字列内のURLをリンクに変換
【】 Javaで文字列内のURLを、正規表現を使用し、リンク(a href=...)に変換するサンプルソースです。 【】 /** URLを抽出するための正規表現パターン */ public static final Pattern convURLLinkPtn = Pattern.compile ("(http://|https://){1}[\\w\\.\...