已有101人关注
115页拓展训练:模拟火车定票
发表在Java图书答疑 2020-01-08 《零基础学Java》第5章 字符串
是否精华
版块置顶:

代码如下:

import java.util.Scanner;

public class Exercise {

public static void main(String[] args) {

String zongbiao[][]=new String[5][5];

zongbiao[0]=new String[]{"车次", "出发站-到达站", "出发时间", "到达时间", "历时"};

zongbiao[1]=new String[]{"T40", "长春-北京", "00:12", "12:20", "12:08"};

        zongbiao[2]=new String[]{"T298", "长春-北京", "00:06", "10:50", "10:44"};

zongbiao[3]=new String[]{"Z158", "长春-北京", "12:48", "21:06", "08:18"};

        zongbiao[4]=new String[]{"K1084", "长春-北京", "12:39", "02:16", "13:37"};

for(int i=0;i<zongbiao.length;i++) {

   for(int j=0;j<zongbiao[i].length;j++) {

   System.out.print(zongbiao[i][j]+"\t");

   }

   System.out.println();

}

Scanner sc=new Scanner(System.in);

System.out.println("请输入要购买的车次:");

String checi=sc.next();

boolean a=checi==zongbiao[1][0];

System.out.println(a);

sc.close();

}

}

问题是从扫描器输入“T40”,结果显示输入的值不等于zhongbiao[1][0],如下图:

image.png

请问老师这个是为什么呢?谢谢!

分享到:
精彩评论 1
根号申
学分:4736 LV12
TA的每日心情
2021-07-16 23:48:46
2020-01-08
沙发

字符串用equals比较

首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照