CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Borland JBuilder

JBUILDER2005莫名其妙的错误?

楼主buffon001(门神)2006-06-02 12:54:29 在 Java / Borland JBuilder 提问

我的代码你明明写的是  
  "科学技术".equals(types[1])  
  JBUILDER却报错:  
  cannot   find   symbol;   symbol     :   method   eqals(java.lang.String),   location:   class   java.lang.String   at   line   269,   column   47  
   
  我怎么感觉JUBILDER把equals识别成了eqals  
   
  谁有没有遇到过啊,告诉我什么原因啊 问题点数:60、回复次数:8Top

1 楼OnlyFor_love(『勾勾手指头 一辈子不分手』)回复于 2006-06-03 08:29:51 得分 10

关键是你的types[1]是什么类型的     用equals方法的话必须是字符串的  
   
  String   a   =   "hello";  
  String   b   =   "world";  
  if(a.equals(b)){  
   
  }  
  如果是这样的话肯定没有错的Top

2 楼buffon001(门神)回复于 2006-06-03 22:07:44 得分 0

楼上的大哥你理解错了,不是我的语法有什么问提,是在编译的时候JB好象会把代码里的字漏掉一个,然后就出错了不知道什么原因.  
  比如我定义一个变量叫aaa,在编译时会把aaa当成aa,然后就会报错变量未定义Top

3 楼buffon001(门神)回复于 2006-06-06 14:39:49 得分 0

难道没人遇到过?Top

4 楼issgates(一直很安静)回复于 2006-06-06 15:13:14 得分 10

D:\JBuilder2006\bin\jdk.config  
  最后一行加上:  
  vmparam   -Dfile.encoding=GBKTop

5 楼kobi(绝)回复于 2006-06-06 20:02:23 得分 10

参考这个问题  
  http://community.csdn.net/Expert/topic/4782/4782081.xml?temp=.4256861Top

6 楼checkes()回复于 2006-06-08 09:17:26 得分 10

大哥我也遇到了,我用的是jbuilder2005   编译时                    
  System.out.println("naming:"   +e.getMessage());报错!网上有人说是jdk问题,我装了另一个版本的jdk问题依旧!Top

7 楼trumplet(检查)回复于 2006-06-08 09:57:36 得分 10

我遇到过。就是因为这个,我就不用   jbuilder   了。Top

8 楼kobi(绝)回复于 2006-06-08 14:38:49 得分 10

安装了GB18030字符集???所以会出线这个问题。  
  解决方法如下:  
   
  <JBuilder>\bin\jdk.config下加入下面的代码  
   
  vmparam   -Dfile.encoding=GBKTop

相关问题

关键词

得分解答快速导航

  • 帖主:buffon001
  • OnlyFor_love
  • issgates
  • kobi
  • checkes
  • trumplet
  • kobi

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo