OSDN Git Service

Merge branch 'master' of ssh://www.deister.jp/mnt/hdb1/git/hayashi
[hayashilib/hayashi.git] / src / jp / co / areaweb / tools / core / JapaneseString.java
index 0d33ef0..324da71 100644 (file)
@@ -1,33 +1,33 @@
-/*
- * Created on 2005/07/01
- *
- * 日本語文字列特有の問題に対応する機能を集めたクラス
- */
-package jp.co.areaweb.tools.core;
-
-/**
- * @author y_hayashi
- *
- */
-public abstract class JapaneseString {
-       
-       /**
-        * 文字列のトリミングを行う.通常のjava.lang.String.trim()の機能に加えて、
-        * 全角スペースもトリム対象の文字に加える。
-        * @param str トリムする文字列
-        * @return トリム後の文字列(別オブジェクト)
-        */
-       public static String trim(String str) {
-               str = str.trim();
-               char[] charArray = str.toCharArray();
-               if (charArray.length > 0) {
-                       if (java.lang.Character.isWhitespace(charArray[0])) {
-                               return trim(new String(charArray, 1, charArray.length - 1));
-                       }
-                       if (java.lang.Character.isWhitespace(charArray[charArray.length - 1])) {
-                               return trim(new String(charArray, 0, charArray.length - 1));
-                       }
-               }
-               return str;
-       }
-}
+/*\r
+ * Created on 2005/07/01\r
+ *\r
+ * 日本語文字列特有の問題に対応する機能を集めたクラス\r
+ */\r
+package jp.co.areaweb.tools.core;\r
+\r
+/**\r
+ * @author y_hayashi\r
+ *\r
+ */\r
+public abstract class JapaneseString {\r
+       \r
+       /**\r
+        * 文字列のトリミングを行う.通常のjava.lang.String.trim()の機能に加えて、\r
+        * 全角スペースもトリム対象の文字に加える。\r
+        * @param str トリムする文字列\r
+        * @return トリム後の文字列(別オブジェクト)\r
+        */\r
+       public static String trim(String str) {\r
+               str = str.trim();\r
+               char[] charArray = str.toCharArray();\r
+               if (charArray.length > 0) {\r
+                       if (java.lang.Character.isWhitespace(charArray[0])) {\r
+                               return trim(new String(charArray, 1, charArray.length - 1));\r
+                       }\r
+                       if (java.lang.Character.isWhitespace(charArray[charArray.length - 1])) {\r
+                               return trim(new String(charArray, 0, charArray.length - 1));\r
+                       }\r
+               }\r
+               return str;\r
+       }\r
+}\r