parent
57a9a5c14b
commit
d71b8c93d2
|
@ -322,23 +322,21 @@ public class RealMatrixFormat {
|
|||
if (!rowComponents.isEmpty()) {
|
||||
CompositeFormat.parseAndIgnoreWhitespace(source, pos);
|
||||
if (!CompositeFormat.parseFixedstring(source, trimmedColumnSeparator, pos)) {
|
||||
if (trimmedRowSuffix.length() != 0 &&
|
||||
if (!trimmedRowSuffix.isEmpty() &&
|
||||
!CompositeFormat.parseFixedstring(source, trimmedRowSuffix, pos)) {
|
||||
return null;
|
||||
} else {
|
||||
CompositeFormat.parseAndIgnoreWhitespace(source, pos);
|
||||
if (CompositeFormat.parseFixedstring(source, trimmedRowSeparator, pos)) {
|
||||
matrix.add(rowComponents);
|
||||
rowComponents = new ArrayList<>();
|
||||
continue;
|
||||
} else {
|
||||
loop = false;
|
||||
}
|
||||
}
|
||||
CompositeFormat.parseAndIgnoreWhitespace(source, pos);
|
||||
if (CompositeFormat.parseFixedstring(source, trimmedRowSeparator, pos)) {
|
||||
matrix.add(rowComponents);
|
||||
rowComponents = new ArrayList<>();
|
||||
continue;
|
||||
}
|
||||
loop = false;
|
||||
}
|
||||
} else {
|
||||
CompositeFormat.parseAndIgnoreWhitespace(source, pos);
|
||||
if (trimmedRowPrefix.length() != 0 &&
|
||||
if (!trimmedRowPrefix.isEmpty() &&
|
||||
!CompositeFormat.parseFixedstring(source, trimmedRowPrefix, pos)) {
|
||||
return null;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue