!527 调增数组格式声明,random随机转换修正
Merge pull request !527 from 靖少毅/jsy20220705
This commit is contained in:
		| @@ -894,7 +894,7 @@ public class Convert | |||||||
|      */ |      */ | ||||||
|     public static String toSBC(String input, Set<Character> notConvertSet) |     public static String toSBC(String input, Set<Character> notConvertSet) | ||||||
|     { |     { | ||||||
|         char c[] = input.toCharArray(); |         char[] c = input.toCharArray(); | ||||||
|         for (int i = 0; i < c.length; i++) |         for (int i = 0; i < c.length; i++) | ||||||
|         { |         { | ||||||
|             if (null != notConvertSet && notConvertSet.contains(c[i])) |             if (null != notConvertSet && notConvertSet.contains(c[i])) | ||||||
| @@ -936,7 +936,7 @@ public class Convert | |||||||
|      */ |      */ | ||||||
|     public static String toDBC(String text, Set<Character> notConvertSet) |     public static String toDBC(String text, Set<Character> notConvertSet) | ||||||
|     { |     { | ||||||
|         char c[] = text.toCharArray(); |         char[] c = text.toCharArray(); | ||||||
|         for (int i = 0; i < c.length; i++) |         for (int i = 0; i < c.length; i++) | ||||||
|         { |         { | ||||||
|             if (null != notConvertSet && notConvertSet.contains(c[i])) |             if (null != notConvertSet && notConvertSet.contains(c[i])) | ||||||
|   | |||||||
| @@ -20,7 +20,7 @@ public class KaptchaTextCreator extends DefaultTextCreator | |||||||
|         int x = random.nextInt(10); |         int x = random.nextInt(10); | ||||||
|         int y = random.nextInt(10); |         int y = random.nextInt(10); | ||||||
|         StringBuilder suChinese = new StringBuilder(); |         StringBuilder suChinese = new StringBuilder(); | ||||||
|         int randomoperands = (int) Math.round(Math.random() * 2); |         int randomoperands = random.nextInt(3); | ||||||
|         if (randomoperands == 0) |         if (randomoperands == 0) | ||||||
|         { |         { | ||||||
|             result = x * y; |             result = x * y; | ||||||
| @@ -30,7 +30,7 @@ public class KaptchaTextCreator extends DefaultTextCreator | |||||||
|         } |         } | ||||||
|         else if (randomoperands == 1) |         else if (randomoperands == 1) | ||||||
|         { |         { | ||||||
|             if (!(x == 0) && y % x == 0) |             if ((x != 0) && y % x == 0) | ||||||
|             { |             { | ||||||
|                 result = y / x; |                 result = y / x; | ||||||
|                 suChinese.append(CNUMBERS[y]); |                 suChinese.append(CNUMBERS[y]); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user