src/java.base/share/classes/java/util/Scanner.java
changeset 53018 8bf9268df0e2
parent 49285 4d2e3f5abb48
child 54206 003cc64366da
equal deleted inserted replaced
53017:e10a1f7aaa13 53018:8bf9268df0e2
  1295         // Quoting the nonzero length locale-specific things
  1295         // Quoting the nonzero length locale-specific things
  1296         // to avoid potential conflict with metacharacters
  1296         // to avoid potential conflict with metacharacters
  1297         nanString = "\\Q" + dfs.getNaN() + "\\E";
  1297         nanString = "\\Q" + dfs.getNaN() + "\\E";
  1298         infinityString = "\\Q" + dfs.getInfinity() + "\\E";
  1298         infinityString = "\\Q" + dfs.getInfinity() + "\\E";
  1299         positivePrefix = df.getPositivePrefix();
  1299         positivePrefix = df.getPositivePrefix();
  1300         if (positivePrefix.length() > 0)
  1300         if (!positivePrefix.isEmpty())
  1301             positivePrefix = "\\Q" + positivePrefix + "\\E";
  1301             positivePrefix = "\\Q" + positivePrefix + "\\E";
  1302         negativePrefix = df.getNegativePrefix();
  1302         negativePrefix = df.getNegativePrefix();
  1303         if (negativePrefix.length() > 0)
  1303         if (!negativePrefix.isEmpty())
  1304             negativePrefix = "\\Q" + negativePrefix + "\\E";
  1304             negativePrefix = "\\Q" + negativePrefix + "\\E";
  1305         positiveSuffix = df.getPositiveSuffix();
  1305         positiveSuffix = df.getPositiveSuffix();
  1306         if (positiveSuffix.length() > 0)
  1306         if (!positiveSuffix.isEmpty())
  1307             positiveSuffix = "\\Q" + positiveSuffix + "\\E";
  1307             positiveSuffix = "\\Q" + positiveSuffix + "\\E";
  1308         negativeSuffix = df.getNegativeSuffix();
  1308         negativeSuffix = df.getNegativeSuffix();
  1309         if (negativeSuffix.length() > 0)
  1309         if (!negativeSuffix.isEmpty())
  1310             negativeSuffix = "\\Q" + negativeSuffix + "\\E";
  1310             negativeSuffix = "\\Q" + negativeSuffix + "\\E";
  1311 
  1311 
  1312         // Force rebuilding and recompilation of locale dependent
  1312         // Force rebuilding and recompilation of locale dependent
  1313         // primitive patterns
  1313         // primitive patterns
  1314         integerPattern = null;
  1314         integerPattern = null;