-
valueOf() 方法用于返回给定参数的原生 Number 对象值,参数可以是原生数据类型, String等。
该方法是静态方法。该方法可以接收两个参数一个是字符串,一个是基数。
语法
该方法有以下几种语法格式:
static Integer valueOf(int i)static Integer valueOf(String s)static Integer valueOf(String s, int radix)
Integer valueOf(String s, int radix): 返回一个 Integer 对象,该对象中保存了用第二个参数提供的基数进行解析时从指定的 String 中提取的值。
Integer b = Integer.valueOf("444",16); // 使用 16 进制查看全部 -
在 JDK1.5 引入自动装箱和拆箱的机制后,包装类和基本类型之间的转换就更加轻松便利了。
装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱
拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱
查看全部 -
包装类主要提供了两大类方法:
1. 将本类型和其他基本类型进行转换的方法
2. 将字符串和本类型及包装类互相转换的方法
int---Intrger char ---- Character
查看全部 -
查看全部
-
StringBuilder 和StringBuffer ,它们基本相似,不同之处,StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高。因此一般情况下,如果需要创建一个内容可变的字符串对象,应优先考虑使用 StringBuilder 类。
查看全部 -
查看全部
-
三种集合的查询 1 利用get(i)方法,就是根据下标i访问 2 利用迭代器Iterate 访问 利用.isnext()访问 根据是否存在.hasnext()结束访问 3 利用foreach 依次取出Object。查看全部
-
在list容器中加入课程的对象,共四种方法。 前两种是单独加(add),默认加在最后,也可以选择加在指定位置。 后两种是集体加(addAll),放在数组中,默认加在最后,也可以加在指定位置。但是注意需要将数组转化一下Arrays.toList。查看全部
-
List 中的元素一个个取读会很麻烦,所以能使用循环来解决这个问题。
还能使用 迭代器 来遍历整个 List 中所有的元素:
Iterator 对象名 = List 的属性名 . iterator ( ) ;
// 然后使用 while 循环;会用到一个 hasNext ( ) 方法;
while ( 对象名 . hasNext ( ) );
// 然后是用 对象名 . next ( ) 来取读;
// 还能使用 for foreach 都可以进行遍历 List ,foreach 其实就是简易型的迭代器;
注:迭代器只能用来遍历元素,不具备存储功能,且只能依赖于集合存在,不能单独存在;
查看全部 -
Java 中基本类型和包装类之间的转换
手动装箱,自动装箱
手动拆箱,自动拆箱
查看全部 -
//字符串类型的排序
public void testSort1(){
List<String> stringList=new ArrayList<String>();
for(int i=0;i<3;i++){
System.out.println("请输入第"+i+"元素");
String s= console.next();
stringList.add(s);
}
System.out.println("排序前:");
for(int i=0;i<3;i++){
String s = stringList.get(i);
System.out.println(s);
}
Collections.sort(stringList);
System.out.println("输出排序后的结果:");
for(int i=0;i<3;i++){
String s = stringList.get(i);
System.out.println(s);
}
}查看全部 -
//整数类型的排序
public void testSort(){
List<Integer> integerList =new ArrayList<Integer>();
//插入10个100以内的不重复随机整数
Random random = new Random();
Integer k;
for(int i=0;i<10;i++){
do{
k=random.nextInt(100);
}while(integerList.contains(k));
integerList.add(k);
System.out.println("成功添加整数:"+k);
}
System.out.println("------排序前-------");
for(Integer integer:integerList){
System.out.println("元素:"+integer);
}
Collections.sort(integerList);
System.out.println("-------排序后--------");
for(Integer integer:integerList){
System.out.println("元素"+integer);
}
}
查看全部 -

comparator()的使用方法
查看全部 -
id排序来排查看全部 -
案列解析*****
查看全部
举报



