答案 0 :(得分:0)
在创建哈希图时添加另一个左括号 $invoice .= "Subscriptionplan:".$row['subscriptionplan']."\n";
$invoice .= "Enrollment Date:".$row['subscriptionplandate']."\n";
$invoice .= "Monthly Fees:".$row['feesmonthly']."\n";
$invoice .= "Payment Status:".$row['paid']."\n";
$invoice .= "Expiry Date:".$row['expirydate']."\n";
$invoice .= "Payment Due Date:".$row['paidbydate']."\n";
$h = fopen('invoice_level1monthly.txt', 'a');
fwrite($h, $invoice);
fclose($h);
。您在此处使用空参数(
调用构造函数。所以,
HashMap
并且您最后缺少另一个右括号...new HashMap<String, Double>()...
。在传递)
和String
时,Boolean
的第二种通用类型应该是HashMap
而不是Boolean
。
Double
...new HashMap<String, Boolean>()...
请记住,这会将dataResult.add((new HashMap<String, Boolean>().put("i =", Boolean.parseBoolean(lines.get(i)))));
的返回类型更改为put()
。
答案 1 :(得分:0)
感谢大家的贡献。 @Dawood ibn Kareem给出了答案。