Pur*_*ret 4 java date-format non-static
我的主要是这样的:
Date gameDate = DateFormat.parse(scanner.nextLine());
Run Code Online (Sandbox Code Playgroud)
基本上我想用util.Scanner扫描日期
哪个命中错误:
无法对DateFormat类型的非静态方法parse(String)进行静态引用
现在,我已经查看了这个错误,但它似乎并不像这个例子那样明确.
我怎么绕这个?
parse()不是一种静态的方法.这是一个实例方法.您需要创建一个DateFormat实例,然后调用parse()此实例:
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date gameDate = dateFormat.parse(scanner.nextLine());
Run Code Online (Sandbox Code Playgroud)
静态方法属于一个类.打电话没有意义Person.getName().但打电话是有意义的
Person pureferret = new Person("Pureferret");
String name = pureferret.getName();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4099 次 |
| 最近记录: |