为什么不能将GregorianCalendar用作对象类型作为构造函数参数?

时间:2018-11-11 16:16:33

标签: java constructor syntax-error

为什么不能使用GregorianCalendar作为对象类型作为构造函数参数?

Private Sub Calculation()

Dim MySum1 As Double
Dim UCL1 As Double
Dim LCL1 As Double

UCL1 = Range("F29")
LCL1 = Range("F30")

MySum1 = Application.WorksheetFunction.CountIfs(Range("D8:D27"), "> UCL1", 
Range("D8:D27"), "< LCL1")
Range("L27").Value = MySum1

End Sub

我为什么不能这样做?

它给我的错误是“令牌“类”的语法错误,预期为char”。

1 个答案:

答案 0 :(得分:2)

正如乔恩·斯基特(Jon Skeet)在评论中所述。这是使用带有一个参数的构造函数创建类的方法

import java.time.LocalDate;

public class P {
   private LocalDate date;
   public P(LocalDate date){
      this.date = date;
   }
}