
java基础
孟夏草木长
程序
展开
-
java--空字符串""和null的区别
String a = "" ;String b = null ;1.“”是空字符串,它分配了内存空间,即a已经实例化,而null没有分配内存空间,即b不是实例化对象2.对它们的判断空字符串是对象,所以用equals()判断。如:if(a.equals("")){ }null不是对象,所以用==判断。如:if(b==null){ }3.例:用户名的判断 if(!a.equ原创 2015-08-24 12:09:13 · 374 阅读 · 0 评论 -
java注释
1.单行注释:ctrl+/,取消单行注释ctrl+/2.多行注释:ctrl+shift+/,取消多行注释ctrl+shift+\3.类的注释:(在公司做项目时,需要给自己写的每个类添加注释,这样其他人调用或查看时才知道这个类是干什么的)1.手动创建(新建类的时候不会自动在类上面生成注释,需要在类上面输入/**然后回车,注释才出来):Window->Preferences->在搜索框中直原创 2015-09-03 19:58:08 · 486 阅读 · 0 评论 -
java中获取当前时间的字符串以及设置时间的格式
Date date = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");String imageupdatename = sdf.format(date);原创 2015-10-23 16:56:23 · 4018 阅读 · 0 评论 -
java中的随机数
java中有两种随机数:一种是java.lang.Math.Random;另一种是java.util.Random,两者的区别如下一、java.lang.Math.Random;调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。转载 2015-10-28 21:29:43 · 399 阅读 · 0 评论 -
java基础--可变参数
若某个方法传的参数是不确定的或可变的那么我们就可以使用可变参数。可变参数的形式如:方法名(类型...变量名)。如果传的参数类型多变,类型就为Object,若要求必须为某一类型,如int类型,String类型等,则类型就是int,String等。例:public class Arr { public void show(Object...objs){ //可变参数,参数类型可以是任意类型原创 2015-10-29 20:32:26 · 505 阅读 · 0 评论 -
java基础--初始化
1.数组的初始化数组简单的说就是用来存放一种相同数据类型的变量,它的声明方式有二种,一种是int[] i ,另一种是int i[];推荐使用第一种,第二种格式是符合C和C++程序员的习惯。数组的初始化可以出现在代码的任何地方,基本类型的数组如果没有赋初值,java会根据它的类型给一个默认的初值。数组初始化的方式:静态初始化和动态初始化静态初始化:程序员在定义数组时并赋值动态初始原创 2015-10-28 23:20:42 · 639 阅读 · 0 评论