JAVA代码错误提示
图中的错误提示是什么原因InputTest.java:5:找不到符号是什么原因?符号:类Scanner位置:类InputTest这些是什么意思呢?...
图中的错误提示是什么原因
InputTest.java:5:找不到符号是什么原因?
符号:类Scanner
位置:类InputTest
这些是什么意思呢? 展开
InputTest.java:5:找不到符号是什么原因?
符号:类Scanner
位置:类InputTest
这些是什么意思呢? 展开
6个回答
展开全部
在你的InputTest类名上引入这个找不到的类名,它就不会找不到符号了。变成:
import java.util.Scanner;
public class InputTest{...
要记住几点:
1、你使用了别的类,都是要 import 进来的。
2、java.lang 这个包是默认引入的,不需要显式地写 import java.lang.* 。
3、如果引入同一个包下面的多个类,可以用 “*” 代替所有类名,如:“import java.util.*;” ,这样就把 util 包下的所有类都引入了,写到这个包里面的类名,都不会出现找不到符号的情况。
4、“*” 只是代表了包下面的类名,不代表下面其它包名,如果包里还有包,就要另外写一句引入。
5、如果你引入的多个包里面有相同类名的,下面写到的类名就要连带它所在的包名也写上,才能区分使用的是那个类,如“java.util.Scanner in = new java.util.Scanner(System.in);”
这样应该都明白了吧?
import java.util.Scanner;
public class InputTest{...
要记住几点:
1、你使用了别的类,都是要 import 进来的。
2、java.lang 这个包是默认引入的,不需要显式地写 import java.lang.* 。
3、如果引入同一个包下面的多个类,可以用 “*” 代替所有类名,如:“import java.util.*;” ,这样就把 util 包下的所有类都引入了,写到这个包里面的类名,都不会出现找不到符号的情况。
4、“*” 只是代表了包下面的类名,不代表下面其它包名,如果包里还有包,就要另外写一句引入。
5、如果你引入的多个包里面有相同类名的,下面写到的类名就要连带它所在的包名也写上,才能区分使用的是那个类,如“java.util.Scanner in = new java.util.Scanner(System.in);”
这样应该都明白了吧?
展开全部
你包没有导进去啊。。。
在代码上面加个
import java.util.*;
应该是这个包,你试试。。。
如有问题,请追问。。。
希望可以帮助你,谢谢采纳。。
在代码上面加个
import java.util.*;
应该是这个包,你试试。。。
如有问题,请追问。。。
希望可以帮助你,谢谢采纳。。
追问
在代码上面加个
import java.util.*;
这个包是什么意思?起什么作用的?为什么需要这个呢?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
除去注解,代码运行是没有错误的. 也许你没有导包 import java.util.Scanner;
还有就是 你的编码方式和系统编码方式不同.
希望可以帮助到你.
还有就是 你的编码方式和系统编码方式不同.
希望可以帮助到你.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
scanner in = new scanner (); 你这个地方空格了,去掉这个空格试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Scanner在你的程序中就是简单的读取控制台下一行的输入语句,你什么都没输入当然找不到任何符号。
Scanner 按JDK 中说明就是基本类型和字符串的简单文本扫描器。
InputTest 就是你类名。
Scanner 按JDK 中说明就是基本类型和字符串的简单文本扫描器。
InputTest 就是你类名。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你一定没有调用Scanner ! 如果不进行调用是不可以调用输入的方法的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询