我按照书上的代码来做的 提示找不到符号 求帮助 还有能给我介绍一下为什么吗

class KindTrans
{
public static void main(String[] args)
{
int a=10;
long b=20L;
System.out.println("表达式a+b的类型为:"
+ DiscernType.getType(a+b));
double c=3.14;
System.out.println("表达式b+c的类型为:"
+ DiscernType.GetType(b+c));
}
}
这是显示的错误

你应该有一个类叫 DiscernType吧,你看看里边的gettype方法定义和你调用的一致不。

或者你把错误代码贴出来被追问

D:\android\java 代码>javac KindTrans.java

KindTrans.java:8: 找不到符号

           +  DiscernType.getType(a+b));

                        ^

  符号: 变量 DiscernType

  位置: 类 KindTrans

KindTrans.java:11: 找不到符号

           +  DiscernType.GetType(b+c));

                        ^

  符号: 变量 DiscernType

  位置: 类 KindTrans

2 错误

追答

看我之前给你回答得,你肯定是类名字,写错了。或者你根本没定义哪个类

追问

嗯嗯 明白点了~就类似c语言中先要定义一个函数才能用它是不是?

追答

对,而且你这里直接调用了gettype方法,说明该方法还是静态static的,可以直接通过类名.方法名调用,而不用创建对象。

你应该是学过c没学过java把,好好看看把

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-20
你再敲代码的时候最好用集成工具,这样可以用它方便的指出错误,DiscernType明显是自己编辑的一个类,它有个方法是getType,可是你两个写的不一样,是书上这样写的还是你打错了,GetType(b+c));,getType(a+b));另外一个类在引用另一个类的时候,首先需要导入这个类,没看到有这句代码!,推荐使用 eclipse或者 MyEclipse追问

你说的先导入这个类是不是类似于c语言中的定义一个函数?

追答

当你导入类时,该语句应该放在代码的第一行,格式为:import 包名点类名,例如:import java.io.*;

追问

嗯嗯 知道了 多谢!

我按照书上的代码来做的 提示找不到符号 求帮助 还有能给我介绍一下为 ...
你应该有一个类叫 DiscernType吧,你看看里边的gettype方法定义和你调用的一致不。或者你把错误代码贴出来被

java 的一个小程序,提示super.找不到符号,我是照着书上的例题打的,但是...
你打错字了Emplopyee和Employee 你好好看看

我写了一段java代码,结果控制台提示找不到符号c,请老师帮我看一下哪 ...
你要把c定义在try{}外,在try赋值,最后才能使用。另外swith()的参数可以是char类型,但不能是char类型的数组,所以在这里,根据你的要求,取输入的第一个元素。char[] c = null;try{ \/\/输入流,从键盘接收数据 InputStreamReader isr = new InputStreamReader(System.in);BufferedReader br = ne...

兄弟帮忙看看我的java代码 老提示找不到符号
我只是在你的程序上加了打印,是可以看到程序本身并没有错误的。。。import java.util.*;public class Czyx { public static void main(String[] args){ System.out.println("请输入一个1-100之间的整数,谢谢!");int a,k,j;a=sr();System.out.println("a="+a);j=(int)(Math.random()...

我编写的传奇脚本M2提示脚本错误我找不到错在哪求大神帮忙找茬~_百度...
你这个脚本错误太多,不光是301标记的问题,而是基本写法都出错了。。IF #ACT必须在同一个@标签之下, 你#IF之后间隔了好几个@标签之后接#ACT,M2根本识别不出来,所以会报错,就算能识别出来,设定301标记关闭的命令行也必须在给金币的时候同时执行,你放到最后执行,如果中间玩家点了X退出,那么后面...

网上哪里可以找到《你这个变态变态的》这篇文章???
后来知道那叫快捷回复,在系统设置里先设置好的。 还有一个是属于弱智形变态的。 她和我一样晚上都要凌晨四五点才睡觉。深夜漫漫,难免无聊,于是发消息给她:"美女,在做什么啊?" 她回过来的信息上的字是用最大号的字体并且是红色的:"看不到啊,你字调大个点。" 近视眼?好,我调,我调最大:"你看不到吗?"...

算命的话能信吗
详情请查看视频回答

错误代码0x100000d3 (0x0000fffc, 0x000000ff, 0x00000001, 0x804e...
帮助的人:5亿 我也去答题访问个人页 关注 展开全部 0X000000该内存不能为read的解决方法出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。 一:先说说硬件: 一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面...

知网论文检测,代码会查重吗
查重率的具体概念就是抄袭率,引用率,要用专业软件来测试你的文章与别人论文的相似度,杜绝抄袭。基本就这意思。 一个是自写率 就是自己写的一个是复写率 就是你抄袭的还有一个引用率 就是那些被画上引用符号的 是合理的引用别人的资料修改重复率或抄袭率论文的经验: CNKI是连续的字数相同不能超过13个字,万方...

谁能介绍下怎么设置宏啊??我是新手,官网介绍的我看不懂.
当然你可以在一个宏的不同行 上输入几个技能,那么当你使用这个宏时,几个技能就会一起释放出来,再用不着你像章鱼一样同时按下几个键了 。 %t 这个符号也许会经常出现在你的宏命令里,它是一个代码,代表你当前所选中的人名。例如,你在宏里写 下这么一句。(注意:后面要加一空格。)“\/g %t ,今天天气真好,...

相似回答
大家正在搜