首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >方法Ash()未为类型apples定义

方法Ash()未为类型apples定义
EN

Stack Overflow用户
提问于 2016-06-18 04:25:23
回答 1查看 79关注 0票数 2

我对Java还是新手,或者说是精确编程。我通过观看Bucky教程开始学习Java。这是我的密码。

代码语言:javascript
复制
import java.util.Scanner;
class apples {
     public static void main(String args[]){
         Scanner Ash = new Scanner (System.in);
         System.out.println(Ash());
     } 
}

我无法编译这段代码。我收到一条消息

线程"main“java.lang.Error中的异常:未解决的编译问题: 方法Ash()未为类型apples定义 在apples.main(apples.java:5)

以上信息是什么意思?无论我在键盘上输入什么输入,都会在扫描仪的帮助下输入名为Ash的变量。但是为什么Println不能打印Ash()的值。但是如果我使用Ash.nextLine(),代码,就不会发出任何警告。如果没有定义Ash,那么如何定义Ash.nextLine()?

EN

回答 1

Stack Overflow用户

发布于 2016-06-18 04:27:28

代码语言:javascript
复制
 System.out.println(Ash());

这被认为是一种方法,而不是变量。

你可能想

代码语言:javascript
复制
 System.out.println(Ash);

注意,根据命名约定,变量名以小写开头。

代码语言:javascript
复制
 Scanner ash = new Scanner (System.in);
 System.out.println(ash);

您可能需要按顺序查看正式的java文档。不只是一些随机的教程。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37893228

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档