CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

这个题目什么意思呀,不懂意思的说

楼主bamtv(chen.v)2004-08-01 19:11:11 在 Java / J2SE / 基础类 提问

Given:      
  5.   String   foo   =   “base”;      
  6.   foo.substring(0,3);      
  7.   foo.concat(“ket”)      
  8.      
  Type   the   value   of   foo   at   line   8.      
   
  答案是:BASE  
   
  但我不知道是什么意思呀 问题点数:20、回复次数:9Top

1 楼ntzls()回复于 2004-08-01 19:47:46 得分 10

foo还是那个base  
   
  6.   foo.substring(0,3);     返回子串可没赋给foo  
  7.   foo.concat(“ket”);   返回baseket也没赋给fooTop

2 楼draco2002(Draco—五月的风~!)回复于 2004-08-01 19:48:16 得分 10

它问你进行了以下操作后:  
  6.   foo.substring(0,3);      
  7.   foo.concat(“ket”)      
   
  foo的值是多少!  
   
  String类型的变量赋值后就不能再更改,你对foo进行的substring(0,3)或concat(“ket”)操作只是产生了新的String类型的对象,而foo本身的值是不会改变的!!!        
  Top

3 楼tiger_wkh52741(走走.跑跑.瞧瞧!)回复于 2004-08-01 19:53:57 得分 0

"base"Top

4 楼bishano1()回复于 2004-08-01 20:17:15 得分 0

String类型的变量赋值后不能更改?不会吧。Top

5 楼bamtv(chen.v)回复于 2004-08-01 23:06:03 得分 0

那为什么是大写呢?BASETop

6 楼ntzls()回复于 2004-08-01 23:11:10 得分 0

印错了Top

7 楼meteor108(三岔路口)回复于 2004-08-01 23:21:27 得分 0

值不能改变就因为foo是String类型而不是StringBuffer类型,至于运行结果应该是小写的base啊,我用JC和JDK运行的结果都是小写的base啊Top

8 楼D_O_N_G(ilmmvilo)回复于 2004-08-01 23:34:56 得分 0

String   substring(int   beginIndex,   int   endIndex)    
                      Returns   a   new   string   that   is   a   substring   of   this   string.    
    string   foo2   =   foo.substring(0,3);Top

9 楼shine333(enihs)回复于 2004-08-02 00:53:32 得分 0

>值不能改变就因为foo是String类型而不是StringBuffer类型  
   
  如果阁下这样思考问题的话,有朝一日,会吃大亏的,  
   
  比如,类似的题目  
   
  5.   StringBuffer   buff   =   new   StringBuffer("base");  
  6.   buff.substring(0,   1);  
  7.   buff.substring(1);  
  8.    
  Type   the   value   of   foo   at   line   8.  
   
   
  一楼二楼的理解方式才是正确的。Top

相关问题

  • 我们的上机考试题目,不懂什么意思
  • 这题目什么意思?谁来帮助解释一下?
  • 面试题目?有意思....
  • 老师给的设计题目,大家看看是什么意思啊???
  • 谁能说说这个题目的意思(ACM),我看不懂啊??
  • 看了一个有意思题目~~~~~~~
  • "对数据结构实验过程化的探索" 这个题目怎么写,"过程化"什么意思
  • 请问什么是8421码加密?我同学的课程设计题目,不明白是什么意思.请帮忙.谢谢
  • 什么意思,看不懂呀!!!
  • 什么意思

关键词

  • foo
  • ket
  • 意思
  • 类型
  • substring
  • concat
  • stringbuffer
  • buff
  • 改变
  • 不能

得分解答快速导航

  • 帖主:bamtv
  • ntzls
  • draco2002

相关链接

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

广告也精彩

反馈

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