我使用的babel env
预设允许我使用es2017
。我在此示例中测试了padStart
函数:
产生'a'.padStart(2, '0')
的{{1}}。这是正确的,意味着它正在发挥作用。
但是,当我在一个对象上使用它时,它不起作用。 0a
会产生exp_month.padStart(2, '0')
答案 0 :(得分:-1)
好的,所以我们得出对象属性的类型为public static boolean hasIDAlreadyBeenUsed(String IDBeingTested) {
boolean Decision = false;
String ID = "Product ID:" + IDBeingTested;
Scanner scanner;
String scannedString;
try {
scanner = new Scanner(new File("src/ProductData.txt"));
while (scanner.hasNextLine()) {
scannedString = scanner.nextLine();
if (scannedString.equalsIgnoreCase(ID)) {
Decision = true;
System.out.println("they are a match: " + ID);
break;
}
}
} catch (IOException ioe) {
Decision = false;
System.out.println(ioe);
}
return Decision;
}
。所以我为解决这个问题所做的是Integer
。