-
基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 int c = 10; String str1 = Integer.toString(c); String str2 = String.valueOf(c); String str3 = c + " "; 字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱 String str = "8"; int d = Integer.parseInt(str); int e = Integer.valueOf(str);查看全部
-
装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱; 拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱. // 定义double类型变量 double a = 91.5; // 手动装箱 Double b = new Double(a); // 自动装箱 Double c = a; // 定义一个Double包装类对象,值为87.0 Double d = new Double(87.0); // 手动拆箱 double e = d.doubleValue(); // 自动拆箱 double f = d;查看全部
-
当调用Contain方法时,就是遍历List中的每一个元素,再调用每一个元素的的equals方法去跟contains方法中的参数进行比较查看全部
-
1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1 2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1 3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符查看全部
-
字符串使用双引号, 字符需要使用单引号查看全部
-
Calendar 类的应用 1、Date 类最主要的作用就是获得当前时间。对时间的其他操作,推荐使用Calendar 类进行时间和日期的处理。 2、java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间,如 Calendar c = Calendar.getInstance(); 3、调用get(Canlendar.Xxx)可以获取当前日期信息的一部分,参数为Calender类中定义的静态常量,如Calendar.YEAR、Calender.MONTH等。int year = c.get(Calender.YEAR); 4、使用getTime()方法可以获得Date对象,如:Date date = c.getTime(); 5、使用getTimeInMillis()=System.currentTimeMillis(),获取时间值(距离1970年的时间值,以ms为单位)查看全部
-
Math 类的所有方法都是静态方法,所以使用该类中的方法时,可以直接使用类名.方法名查看全部
-
java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间 Calendar c = Calendar.getInstance(); int year=c.get(Calendar.YEAR); int month=c.get(Calendar.MONTH)+1;//获取月份,0表示1月份 int day=c.get(Calendar.DAY_OF_MONTH); int hour=c.get(Calendar.HOUR_OF_DAY); int minute=c.get(Calendar.MINUTE); int second=c.get(Calendar.SECOND); 调用 Calendar 类的 getInstance() 方法获取一个实例,然后通过调用 get() 方法获取日期时间信息,参数为需要获得的字段的值, Calendar.Year 等为 Calendar 类中定义的静态常量。 Calendar 类提供了 getTime() 方法,用来获取 Date 对象,完成 Calendar 和 Date 的转换,还可通过 getTimeInMillis() 方法,获取此 Calendar 的时间值,以毫秒为单位。 Date date=c.getTime(); Long time=c.getTimeInMillis(); System.out.println(date); System.out.println(time);查看全部
-
使用Date和SimpleDateFormat类表示时间 一、Data类:用于显示一个时间 1、在程序开发中,经常需要处理日期和时间的相关数据,此时我们可以使用 java.util 包中的 Date 类。这个类最主要的作用就是获取【当前时间】。 2、使用 Date 类的默认【无参构造方法】创建出的对象就代表【当前时间】,我们可以直接输出 Date 对象显示当前的时间。 二、SimpleDataFormat类:用于指定显示格式 1、是为了使Data类的显示结果更加友好,如 2014-06-11 09:22:30 2、初始化时要定义格式,如 new SimpleDataFormat("yyyy-MM-dd HH:mm:ss"); ***注意:其中y代表年、m代表月等,每个字母有特定含义,不能随便改动。而连接的符号可以自定义,如yyyy年MM月dd日 hh小时mm分ss秒等。【M月份和m分钟大小写区分】 3、使用.format()方法可将其日期返回String类型字符串。String str = simpledate.format(); 4、使用.parse()方法将文本(String)转化为日期(Date)。但要前后格式的一致,不同时会调用 SimpleDateFormat 对象的 parse() 方法时可能会出现转换异常,即 ParseException ,因此需要进行异常处理查看全部
-
1. 使用 format() 方法将日期转换为指定格式的文本 Date d=new Date();//创建Date对象,表示当前时间 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//创建对象,指定目标格式 String today=sdf.format(d);//调用format()方法,格式化时间,转换为指定格式字符串 System.out.println(today);//输出转换后的字符串 2. 使用 parse() 方法将文本转换为日期 String day="2014-6-1 21:05:36";//创建日期格式的字符串 SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//创建对象,制定字符串的日期格式 Date date=df.parse(day);//调用parse()方法,将字符串转化为日期 System.out.println(date);//输出转换后的时间 注意: 1、 调用 SimpleDateFormat 对象的 parse() 方法时可能会出现转换异常,即 ParseException ,因此需要进行异常处理 2、 使用 Date 类时需要导入 java.util 包,使用 SimpleDateFormat 时需要导入 java.text 包查看全部
-
包装类的详述 一、Integer类 1、构造方法可以直接转换String:Integer(String s);如Integer i = new Integer("8");// i的值为8 2、一些常用方法: · byteValue() doubleValue().. 等可将其转化为其他类型值 · Integer.parseInt(String s) 可将字符串转化为int类型,反之toString(); · valueOf(String s) 可将字符串转换为Integer类型查看全部
-
Java中的包装类 一、包装类的简介 1、因为基本数据类型是不具备对象的特性的,比如基本类型不能调用方法、功能简单。所以,为了让基本数据类型也具备对象的特性,Java为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。 2、基本数据——包装类 byte -- Byte int -- Integer short -- Short long -- Long float -- Float double -- Double boolean -- Boolean char -- Character 3、包装类主要提供两类方法: · 将本类型和其他基本类型进行转换的方法 · 将字符串和本类型及包装类相互转换的方法查看全部
举报
0/150
提交
取消