A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

3黑马币
本帖最后由 xiao15779706 于 2015-11-19 09:58 编辑

class  StringMethodDemo
{
        public static void main(String[] args)
        {
                String s1="abc";
                String s2=new String("abc");

                String s3="abc";
                System.out.println(s1==s2);
                System.out.println(s1==s3);
        }
}

就是以上代码  编译出问题了  就是跟着视频敲得  求解
后来我导包import java.lang.String;  就编译成功了
但是这个包之前不是自动倒进去的吗  之前写别的程序编译时没问题的呀


QQ截图20151119092604.png (79.8 KB, 下载次数: 386)

这是编译错误

这是编译错误

最佳答案

查看完整内容

没有导包是不是,如果导进入还没有反应,再重启电脑。我原来也遇到这样的问题了。

14 个回复

倒序浏览
没有导包是不是,如果导进入还没有反应,再重启电脑。我原来也遇到这样的问题了。
回复 使用道具 举报
我编译的没有问题,
class s
{
        public static void main(String[] args)
        {
                String s1="abc";
                String s2=new String("abc");

                String s3="abc";
                System.out.println(s1==s2);  //false
                System.out.println(s1==s3);  //true
        }
}
回复 使用道具 举报
没有导包是不是,如果导进入还没有反应,再重启电脑。我原来也遇到这样的问题了。
回复 使用道具 举报
年强 发表于 2015-11-19 17:52
我编译的没有问题,
class s
{

确实是啊 代码是没问题的 是没导包 我导了String包 好了
回复 使用道具 举报
会不会是JDK安装的问题?
回复 使用道具 举报
年强 中级黑马 2015-11-20 00:12:58
7#
xiao15779706 发表于 2015-11-19 17:54
确实是啊 代码是没问题的 是没导包 我导了String包 好了

你用的是 dos下编译的还是 用的eclipse呢?
回复 使用道具 举报
萧未然 发表于 2015-11-19 21:09
会不会是JDK安装的问题?

不知道  感觉像是  我又把环境变量配置重写了一遍
回复 使用道具 举报
年强 发表于 2015-11-20 00:12
你用的是 dos下编译的还是 用的eclipse呢?

dos   用eclipse就没问题   但是看视频上老师都是用dos 一个个敲代码  所以我也是一个个敲得 就没用eclipse
回复 使用道具 举报
xiao15779706 发表于 2015-11-20 08:29
不知道  感觉像是  我又把环境变量配置重写了一遍

弄好了没有?
回复 使用道具 举报

我重新配置环境变量  然后重启了一次  然后就好了   就可以在dos下编译了
回复 使用道具 举报
xiao15779706 发表于 2015-11-20 14:15
我重新配置环境变量  然后重启了一次  然后就好了   就可以在dos下编译了

恭喜了.
回复 使用道具 举报
zhuwenjia 来自手机 中级黑马 2015-11-20 22:12:27
13#
我也遇到过这个问题
回复 使用道具 举报

必须加油支持一个~
回复 使用道具 举报
年强 中级黑马 2015-11-21 16:08:23
15#
xiao15779706 发表于 2015-11-20 08:31
dos   用eclipse就没问题   但是看视频上老师都是用dos 一个个敲代码  所以我也是一个个敲得 就没用eclip ...

那估计就是你的jdk的环境有问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马