Prechádzať zdrojové kódy

format不返回null

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@1196 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
suntg 10 rokov pred
rodič
commit
cf15ef0ace

+ 2 - 2
src/main/java/com/uas/platform/b2b/core/util/SearchKeyUtils.java

@@ -26,13 +26,13 @@ public class SearchKeyUtils {
 	 * @return
 	 * @return
 	 */
 	 */
 	public static Set<String> splitToKeys(String paramString, boolean limit) {
 	public static Set<String> splitToKeys(String paramString, boolean limit) {
+		Set<String> keySet = new HashSet<String>();
 		if (StringUtils.hasText(paramString)) {
 		if (StringUtils.hasText(paramString)) {
 			String string = paramString;
 			String string = paramString;
 			if (string.endsWith(COMPANY_END))
 			if (string.endsWith(COMPANY_END))
 				string = string.substring(0, string.indexOf(COMPANY_END));
 				string = string.substring(0, string.indexOf(COMPANY_END));
 			// 先按标点符号分成多个小字符串
 			// 先按标点符号分成多个小字符串
 			String[] strs = string.replaceAll("[\\pP‘’“”\\s]", ",").split(",");
 			String[] strs = string.replaceAll("[\\pP‘’“”\\s]", ",").split(",");
-			Set<String> keySet = new HashSet<String>();
 			for (String str : strs) {
 			for (String str : strs) {
 				int maxLen = limit ? maxLength : str.length();
 				int maxLen = limit ? maxLength : str.length();
 				for (int len = minLength; len <= maxLen; len++) {
 				for (int len = minLength; len <= maxLen; len++) {
@@ -45,7 +45,7 @@ public class SearchKeyUtils {
 				keySet.add(paramString);
 				keySet.add(paramString);
 			return keySet;
 			return keySet;
 		}
 		}
-		return null;
+		return keySet;
 	}
 	}
 
 
 	public static String decodeURL(String paramString) {
 	public static String decodeURL(String paramString) {