ファイル(十字のプラットホーム)に触れるジャワの自由な実用性
Angsuman Chakraborty
2006年9月23日
これは私が5分以下(svnは託す)変更されたが、日付は私達の設定の間違いが変えられなかった原因ではなかった500のファイルにチェックインで助けるために書いたcommandlineのジャワの簡単な実用性である。 従って破壊はそれを確認しなかった。 とにかくこの簡単な実用性は現在時間にファイルおよび登録簿のタイムスタンプを回帰的に更新する。 それは非常に速く、十字プラットホームである。 それは1つの仕事をし、それよく。 それは同じような機能性のUnixの実用的な接触の名にちなんで、名付けられる。
輸入java.io.Fi LE;
/**超高速ファイル/登録簿の(回帰的な)接触。
* それは確認を頼まない。
* 議論: 現在時間に触れるべきファイル/登録簿。
*/
公共のクラスの接触{
公共の空電の空間の本管(ひもの… args) {
長い時間= System.currentTimeMillis ();
のため(ひものファイル名: argsの)接触(新しいファイル(ファイル名)、時間);
}
/**回帰的にファイルおよび登録簿に触れなさい。
* 接触のための@paramファイル(ファイルか登録簿)。
*/
公共の空電の空間の接触(ファイルファイル、長い時間) {
(file.isDirectory ()) のため(childFileファイル: file.listFiles ()) 接触(、時間childFile);
file.setLastModified (時間);
}
}
またジャワの実行可能な クラスファイルをダウンロードできる。 次の通りそれを動かすことができる:
ジャワ- classpath。 接触*.html
あなたが更新したいと思うファイル名(s)および登録簿と*.htmlを取り替えなさい。 これはJDK 1.5またはあとで要求する。
、いかに に、ジャワ ソフトウェアヘッドラインニュース の下でファイルされる、 技術のノート |
|
RSS 2.0 |
Trackback この記事 |
この記事に電子メールを送りなさい
また読むのを好むかもしれない |


Technoratiの好みに加えなさい

































2007年3月17日7:13 AMの
接触方法のrecursinionの問題がある。
このライン:
(file.isDirectory ()) のため(childFileファイル: file.listFiles ()) 接触(ファイル、時間);
次のとおりであるべきである:
(file.isDirectory ()) のため(childFileファイル: file.listFiles ()) 接触(、時間childFile);
2007年7月5日8:00 AMの
ありがとう。 訂正される。
2007年11月27日1:29 pmの
この小さい実用性をありがとう!
それはまたクラスファイルを訂正できれば素晴らしい。