
JavaSE
文章平均质量分 79
fengyud
爱好编程,爱好篮球
展开
-
new String("abc")创建几个对象?
String str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 我们可以把上面这行代码分成String str、=、"abc"和new String()四部分来看待。St转载 2009-10-03 13:10:00 · 852 阅读 · 0 评论 -
Java中关于String需要明确的几个知识点
1. 构造方法上的差异String s1= “Hello World”; 与 String s2 = new String(“Hello World”);的区别首先我们必须清楚的一点是String类是final类型的,因此你不可以继承这个类、不能修改这个类。我们使用String的时候非常简单,通常都是String s1= “Hello World”; 但是Java API中原创 2009-10-03 13:38:00 · 1412 阅读 · 0 评论 -
关于微软面试题:"四人过桥"问题的思考——“n人过桥”问题的演进(Java实现)
前段时间,在优快云上无意中看到有人发表了一道微软面试题——“4人过桥”问题的算法,只是一直忙于手头上的工作,没有能够在短期实现。当时就是想,如果把这个问题用计算机语言实现的话,有些多此一举,即使我们用穷举法,也只不过是18种情况。所以就没有深入思考,一直没有用Java来实现具体代码。 问题是这样的:问题:四人夜过桥,步行时间分别为 1、2、5、10 分钟,四人只有一台手电筒,一趟最多原创 2009-10-09 19:28:00 · 11057 阅读 · 2 评论