asamiのメモ帳

[java技]の変更点

「java技」の編集履歴(バックアップ)一覧はこちら

java技」(2009/12/25 (金) 11:40:58) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

***正当な日付かを判断する =====mainクラスみたいなのでやる===== String targetDate = "2009/03/22 12:15:00"; try{  if(!isDate(targetDate)) {   msg = "日付が変だよ。";  } catch( Exception e ){  msg = "日付が変だよ。"; } return msg; =====isDate===== /**  * 文字列が正当な日付であるかを判定します.<br>  * @param target 検査対象文字列  * @return TRUE:正当な日付 FALSE:正当な日付ではない  * @throws ParseException  */  private boolean isDate(String target) throws ParseException {   boolean result = false;   SimpleDateFormat formatter = new SimpleDateFormat();   formatter.setLenient(false);   formatter.applyPattern(DATE_FORMATTER_SEPARATED_YYYYMMDDHHMMSS);   // 文字列をDate型に変換   Date targetToDate = formatter.parse(target);   // Date型を文字列に変換   String dateToString = formatter.format(targetToDate);   if(target.equals(dateToString)) {    result = true;   }   return result; } ---- ***文字列の一部を削除する String str = "AsamiTestAsami"; StringBuffer sb = new StringBuffer(str); sb.delete(5, 9); str = sb.toString(); strは”AsamiAsami”になりますよ。 合計:&counter()
***正当な日付かを判断する =====mainクラスみたいなのでやる===== String targetDate = "2009/03/22 12:15:00"; try{  if(!isDate(targetDate)) {   msg = "日付が変だよ。";  } catch( Exception e ){  msg = "日付が変だよ。"; } return msg; =====isDate===== /**  * 文字列が正当な日付であるかを判定します.<br>  * @param target 検査対象文字列  * @return TRUE:正当な日付 FALSE:正当な日付ではない  * @throws ParseException  */  private boolean isDate(String target) throws ParseException {   boolean result = false;   SimpleDateFormat formatter = new SimpleDateFormat();   formatter.setLenient(false);   formatter.applyPattern(DATE_FORMATTER_SEPARATED_YYYYMMDDHHMMSS);   // 文字列をDate型に変換   Date targetToDate = formatter.parse(target);   // Date型を文字列に変換   String dateToString = formatter.format(targetToDate);   if(target.equals(dateToString)) {    result = true;   }   return result; } ---- ***文字列の一部を削除する String str = "AsamiTestAsami"; StringBuffer sb = new StringBuffer(str); sb.delete(5, 9); str = sb.toString(); strは”AsamiAsami”になりますよ。 ---- ***今実行しているマシンのホスト名を取得する String hostName = InetAddress.getLocalHost().getHostName(); 合計:&counter()

表示オプション

横に並べて表示:
変化行の前後のみ表示: