| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1354 人关注过本帖
标题:刚学 JAVA 求帮忙
只看楼主 加入收藏
qq10763582
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2014-7-3
收藏
 问题点数:0 回复次数:13 
刚学 JAVA 求帮忙
JAVA 自学新手求帮助
下面的代码是我练习着自己写的,为什么不能执行 if 里面的语句  输出“菜刀和西瓜”这几个字 大家帮忙看下  自学真的很辛苦但是我会坚持



import java.util.*;
public class A1{
        public static void main(String[] args){
            Scanner qq=new Scanner(System.in);
            System.out.println("请输入一种物品");
            String myname=qq.next();
            
            
            System.out.println("请再输入一种物品");
            String yourname=qq.next();
            
            if(myname=="菜刀"&&yourname=="西瓜"){
                System.out.println("菜刀和西瓜");

            }
        System.out.println("自学");
        }

}
搜索更多相关主题的帖子: public import JAVA 
2014-07-03 22:43
jdbc8
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-7-18
收藏
得分:0 
回复 楼主 qq10763582
有两个问题需要注意:
1.字符串的比较相等不能使用“==”,而要使用equals方法比较内容是否相等。
2.要注意字符编码。看java编码与控制台编码是否相同,如果不同需要设置相同。
2014-07-18 17:06
亲丶忘了
Rank: 1
等 级:新手上路
帖 子:8
专家分:3
注 册:2014-8-4
收藏
得分:0 
if(myname=="菜刀"&&yourname=="西瓜"){
                 System.out.println("菜刀和西瓜");

             }
改为
if(myname.equals"菜刀"&&yourname.equals西瓜"){
                 System.out.println("菜刀和西瓜");

             }
2014-08-04 21:07
亲丶忘了
Rank: 1
等 级:新手上路
帖 子:8
专家分:3
注 册:2014-8-4
收藏
得分:0 
if(myname=="菜刀"&&yourname=="西瓜"){
                 System.out.println("菜刀和西瓜");

             }
改为
if(myname.equals"菜刀"&&yourname.equals西瓜"){
                 System.out.println("菜刀和西瓜");

             }
2014-08-04 21:07
马刀66
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2014-6-28
收藏
得分:0 
回复 2 楼 jdbc8
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册
看看我的,照书上打的运行不了,java IDE 怎么改==
2014-08-05 02:15
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
收藏
得分:0 
你的类没有继承Frame

思考赐予新生,时间在于定义
2014-08-05 09:32
马刀66
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2014-6-28
收藏
得分:0 
回复 6 楼 love 云彩
public class La extends Frame 这样也报错了==
2014-08-06 06:40
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
收藏
得分:0 
回复 7 楼 马刀 66
额,你的基本功太差了,继承父类后,还需要修改的。

你还是先看看书,实在不行,我再贴代码给你吧

思考赐予新生,时间在于定义
2014-08-06 07:45
lipenglei
Rank: 2
等 级:论坛游民
帖 子:3
专家分:20
注 册:2014-7-16
收藏
得分:0 
import java.util.*;
 public class A1{
         public static void main(String[] args){
             Scanner qq=new Scanner(System.in);
             System.out.println("请输入一种物品");
             String myname=qq.next();
            
            
             System.out.println("请再输入一种物品");
             String yourname=qq.next();
            
             if(myname.equals("菜刀")&&yourname.equals("西瓜")){
                 System.out.println("菜刀和西瓜");

             }
         System.out.println("自学");
         }

 }


[ 本帖最后由 lipenglei 于 2014-8-6 08:49 编辑 ]
2014-08-06 08:47
马刀66
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2014-6-28
收藏
得分:0 
回复 8 楼 love 云彩
好的
2014-08-07 05:05
快速回复:刚学 JAVA 求帮忙
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028568 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved