社区
Java SE
帖子详情
两道面试题!
lshjwn
2007-07-27 03:25:50
1、String a="abc" 和 String a = new String("abc")的区别?
2、有一个字符串只想去掉右边的空格怎么做??
...全文
1338
26
打赏
收藏
两道面试题!
1、String a="abc" 和 String a = new String("abc")的区别? 2、有一个字符串只想去掉右边的空格怎么做??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
26 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenyifei211
2007-08-01
打赏
举报
回复
IhaveGotYou(扬扬)
的方法不错
malligator
2007-08-01
打赏
举报
回复
str = " abc ";
str = "1" + str;
str = str.trim().substring(1);
kekelehuo
2007-08-01
打赏
举报
回复
public static void testTrimRight()
{
String a = " abc " ;
char[] array = a.toCharArray() ;
int i ;
for(i=array.length-1 ;i>=0 ;i--)
{
if(array[i] != ' ')
break ;
}
System.out.println(a.substring(0, i+1));
}
bear123_zhou
2007-08-01
打赏
举报
回复
不错的~~~~
cursor_wang
2007-07-31
打赏
举报
回复
pengranxiang() ( ) 信誉:100
----------------
你这个方法很好,但这里有点小小的错.我改了.
public String trim(String str) {
char[] charArray = str.toCharArray();
int len = charArray.length;
int end = len;
for(int i=len-1; i>0; i--) {
if(charArray[i] != ' ')
break;
else
end--;
}
return str.substring(0, end);
}
愤怒的小蒋
2007-07-30
打赏
举报
回复
mark
JCMAN
2007-07-30
打赏
举报
回复
第一原始数据类型
第二个是对原始数据类型的封装
kender1129
2007-07-28
打赏
举报
回复
不明白可以看下trim的源代码,写得很好,它是先取左边,在取右边,
kender1129
2007-07-28
打赏
举报
回复
第2问,从字符串的最后开始,找到第一个非空字符,在用substring取前面的字符串
bandylau
2007-07-28
打赏
举报
回复
string s = "abc";
是创建一个对象,他把字符串放到了字符串池里面,该字符串池是公用的....
string s = new string ("abc");
是创建一个引用, 他只是将abc的指针放到了 s ,要用的时候是将指针去出来,用指针去取值.
gongyali2005
2007-07-28
打赏
举报
回复
很多人对面试题感兴趣?
洋溢2016
2007-07-28
打赏
举报
回复
oo
IhaveGotYou
2007-07-28
打赏
举报
回复
2:
StringBuffer sb=new StringBuffer(" aa ");
while(sb.lastIndexOf(" ")==sb.length()-1)
sb.deleteCharAt(sb.length()-1);
pengranxiang
2007-07-28
打赏
举报
回复
第二个自己写吧 比如
public String trim(String str) {
char[] charArray = str.toCharArray();
int len = charArray.length - 1;
int end = len;
for(int i=len; i>=0; i--) {
if(charArray[i] != ' ')
break;
else
end--;
}
return str.substring(0, end);
}
suprich
2007-07-28
打赏
举报
回复
up
pastom
2007-07-28
打赏
举报
回复
第二个问题,我觉得可以现调用reverse方法,然后substring第一个非空字符开始的子串,然后再reverse,这样效率不是很高,抛砖引玉勒
ykrocku
2007-07-27
打赏
举报
回复
2:找到第一个非空格的字符,从这个位置分开,对后面的str调用trim,和前部分的合并。
复杂了~~~
seasonghostxiaobai
2007-07-27
打赏
举报
回复
1.String a="abc" 如果堆中已经有abc,他就不会再建一个abc对象,而是直接引用已经存在的abc;
String a = new String("abc");创建了两个对象.堆中"abc",栈中创建一个 a 的引用.
2. String sTemp = "abc ";
去掉空格: sTemp.trim();
clevercong
2007-07-27
打赏
举报
回复
第一个 :如果栈中已经有abc,他就不会再建一个abc对象,而是直接引用已经存在的abc
第二个 :不管有没有存在abc,都会在堆中建立一个String对象。
diracstar
2007-07-27
打赏
举报
回复
第一个 只有一个对象 "abc" 常量池中
第二个 有两个对象 一个是"abc" 一个是new String("abc")
加载更多回复(6)
张孝祥整理的JAVA
面试
题
宝典下载
这套
面试
题
主要目的是帮助那些还没有java软件开发实际工作经验,而正在努力寻找java软件开发工作的朋友在笔试时更好地赢得笔试和
面试
。由于这套
面试
题
涉及的范围很泛,很广,很杂,至少需要一个月的时间才能消化和掌握这套
面试
宝典,所以,大家应该早作准备,从拿到这套
面试
宝典之日起,就要坚持在每天闲暇之余学习其中几道
题
目,日积月累,等到出去
面试
时,一切都水到渠成,
面试
时就自然会游刃有余了。
12道必须掌握的数据库
面试
题
(sql server 2008)
这是一份有点难度的数据库
面试
题
,会这12道,
面试
数据库
题
目基本没问
题
Java高频
面试
题
【课程介绍】很多人
面试
前都会罗各种
面试
题
。这些
面试
资料数量众多,但内容杂,系统性不强。最重要的是很多知识点如果不结合讲解,有些重点内容理解的难度偏大。如果下一次遇到
面试
,又要重新搜集资料,很多知识要重新学习,非常麻烦。因此,我们在上千道
面试
题
中,梳理了最常见
面试
题
对应的经典知识。主要包含:JAVA基础部分、核心编程、Web编程、MyBatis、Spring、SpringMVC、JVM、性能优化、技术之外必问
题
。每一个知识点都是精选、经典的重现!学完本教程,让你
面试
路上从容自信!
微软
面试
100
题
系列之高清完整版PDF文档[带目录+标签]by_July
本微软
面试
100
题
系列,共计11篇文章,300多道
面试
题
,截取本blog索引性文章:程序员
面试
、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦:http://blog.csdn.net/v_july_v/article/details/6543438,中的第一部分编辑而成,涵盖了数据结构、算法、海量数据处理等3大主
题
。 闲不多说,眼下九月正是校招,各种笔试,
面试
进行火热的时节,希望此份微软
面试
100
题
系列的PDF文档能给正在找工作的朋友助一臂之力! 如果读者发现了本系列任何一
题
的答案有问
题
,错误,bug,恳请随时不吝指正,你可以直接评论在原文之下,也可以通过私信联系我。 祝诸君均能找到令自己满意的offer或工作,谢谢。July、二零一二年九月二十日
[最新整理公布][汇总II]微软等数据结构+算法
面试
100
题
[第1-80
题
]
昨日,11.19,最新整理了,第61-80
题
,现在公布上传。 另加上之前公布的第1-60
题
,在此做一次汇总上传,以飨各位。 可以这么说,绝大部分的
面试
题
,都是这100 道
题
系列的翻版, 此微软等公司数据结构+算法
面试
100
题
系列,是极具代表性的经典
面试
题
。 而,对你更重要的是,我自个还提供了答案下载,提供思路,呵。 所以,这份资料+答案,在网上是独一无二的。 ------------------------------------ 整理资源,下载地址: 答案系列: 1.[最新答案V0.3 版]微软等数据结构+算法
面试
100
题
[第21-40
题
答案] http://download.csdn.net/source/2832862 2.[答案V0.2 版]精选微软数据结构+算法
面试
100
题
[前20
题
]--修正 http://download.csdn.net/source/2813890 //此份答案是针对最初的V0.1 版本,进行的校正与修正。 3.[答案V0.1 版]精选微软数据结构+算法
面试
100
题
[前25
题
] http://download.csdn.net/source/2796735
题
目系列: 4.[第一部分]精选微软等公司数据结构+算法经典
面试
100
题
[1-40
题
] http://download.csdn.net/source/2778852 5.[第1
题
-60
题
汇总]微软等数据结构+算法
面试
100
题
http://download.csdn.net/source/2826690 更多资源,下载地址: http://v_july_v.download.csdn.net/ 若你对以上任何
题
目或任何答案,有任何问
题
,欢迎联系我: My E-mail: zhoulei0907@yahoo.cn ------------- 作者声明: 本人July 对以上公布的所有任何
题
目或资源享有版权。转载以上公布的任何一
题
, 或上传百度文库资源,请注明出处,及作者我本人。 向你的厚道致敬。谢谢。 ---July、2010 年11 月20 日。 ------------------------------------------------------ 各位,若对以上100
题
任何一道,或对已上传的任何一
题
的答案, 有任何问
题
,请把你的思路、想法,回复到此帖子上, 微软等100
题
系列,永久维护地址(2010年11.26日): http://topic.csdn.net/u/20101126/10/b4f12a00-6280-492f-b785-cb6835a63dc9.html
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章