最新回答 / 流逝的回忆已成空白
其实初学没必要太过于深究、这样会让自己更不懂、只要把当下的知识点掌握就可以、至于为什么可以去百度下、大部分有道理、群:13 87 82 30 仅供学习!从运行结果中我们可以看到,程序运行时会额外创建一个对象,保存 "helloworld"。当频繁操作字符串时,就会额外产生很多临时变量。使用 StringBuilder 或 StringBuffer 就可以避免这个问题。至于 StringBuilder 和StringBuffer ,它们基本相似,不同之处,StringBuffer 是线程安全的,而 St...
2016-04-15
最赞回答 / 我是猫猫虫
private 私有的, 只能在此类中访问, 其他类, 或者同一个包都不能用到这个东西.static 静态的, 在类加载的时候, 就开始初始化静态 Scanner 对象, 开始进入 main 方法后, 直接就有 Scanner 对象使用了.还有一个好处, 就是在类中, 任意方法中, 都能用到这个 Scanner 对象, 不需要再次多次在多个方法中实例化多余的 Scanner 对象.
2016-04-12
最新回答 / 我是叶霖
楼主你用的的方法是装箱里的手动转换自动转换是这样:int i = 1;long j = i;不过这样显然是行不通的 原因是他们的数据类型不同!所以int无法自动转换成long类型!希望能帮到你
2016-04-12
最新回答 / ann会很好
用eclipse自动生成equals方法,默认的就是object形式,即是public boolean equals(object obj){return(this==obj); } 就是你只打一个勾,选择一个参数的时候。但是当你选择两个参数的时候 ,就是重写了equals的方法,你去看看string时候的equal和object的区别,就会明白
2016-04-12
最新回答 / 哈哈111111111111111
public class HelloWorld { public static void main(String[] args) { // Java文件名 String fileName = "HelloWorld.java"; // 邮箱 String email = "laurenyang@imooc.com"; // 判断.java文件名是否正确:合法的文件名应该以.java结尾 /* 参考步骤: 1、获取文件名...
2016-04-08
最新回答 / gao634209276
使用集合元素添加元素后确实是无序的,但通过迭代器或者foreach输出元素的顺序几乎都是一致的.具体跟哪些因素有关我也说不出.所以涉及到打乱元素顺序就不能使用set了.
2016-04-08
最赞回答 / 流逝的回忆已成空白
package test;public class HelloWorld2 { public static void main(String[] args) {// 定义一个字符串String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd";// byte[] b = s.getBytes(); // 出现次数int num = 0; // 循环遍历每个字符,判断是否是字符 a...
2016-04-06