Skip to content

Commit d3313ea

Browse files
author
George Bouroutzoglou
committed
make var final in fromString and replace loop with indexOf()
1 parent a4b59ca commit d3313ea

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/main/java/gr/geompokon/bitarray/BitArray.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -577,17 +577,14 @@ public String toString() {
577577
*/
578578
public static BitArray fromString(String stringArray) {
579579

580-
String start = "Size = ";
580+
final String start = "Size = ";
581581

582582
if (!stringArray.startsWith(start)) {
583583
throw new UnknownFormatConversionException("Not a valid BitArray string");
584584
}
585585

586586
// count number of digits of the array size
587-
int currentIndex = start.length();
588-
while (stringArray.charAt(currentIndex) != ',') {
589-
currentIndex++;
590-
}
587+
int currentIndex = stringArray.indexOf(",", start.length());
591588

592589
int arraySize;
593590
try {

0 commit comments

Comments
 (0)