栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java常⽤的函数⽅法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java常⽤的函数⽅法

Scanner 中的⽅法
hasNext()
hasNextLine()
next()
nextLine()
nextInt()


Integer 中的⽅法
decode(String nm) //将 String 解码为 Integer
parseInt(String s,int jinzhi) //将字符串参数作为有符号的⼗进制整数进⾏解析
valueOf(String s) //返回保存指定的 String 的值的 Integer 对象
toBinaryString(int i) //以⼆进制(基数 2)⽆符号整数形式返回⼀个整数参数的字符串表⽰形式


String 中的⽅法
lastIndexOf(int ch) //返回指定字符在此字符串中最后⼀次出现处的索引
indexOf(int ch) //返回指定字符在此字符串中第⼀次出现处的索引
substring(int beginIndex) //返回⼀个新的字符串,它是此字符串的⼀个⼦字符串
substring(int beginIndex, int endIndex) //返回⼀个新字符串,它是此字符串的⼀个⼦字符串
toCharArray() //将此字符串转换为⼀个新的字符数组
valueOf(int i) // 返回 int 参数的字符串表⽰形式
charAt(int index) //返回指定索引处的 char 值
toLowerCase() //使⽤默认语⾔环境的规则将此 String 中的所有字符都转换为⼩写
toUpperCase() //使⽤默认语⾔环境的规则将此 String 中的所有字符都转换为⼤写
trim() //返回字符串的副本,忽略前导空⽩和尾部空⽩
split(String str) //将此字符串分割为给定的 str expression的匹配
//如果以竖线为分隔符,则split的时候需要加上两个斜杠【】进⾏转义


StringBuffer
append(boolean b)  //将 boolean 参数的字符串表⽰形式追加到序列
charAt(int index)   // 返回此序列中指定索引处的 char 值
reverse() //将此字符序列⽤其反转形式取代
deleteCharAt(int index)  //移除此序列指定位置的 char
insert(int offset, char c)  // 将 char 参数的字符串表⽰形式插⼊此序列中

TreeSet //使⽤元素的⾃然顺序对元素进⾏排序
add()   //将指定的元素添加到此 set(如果该元素尚未存在于 set 中)
contains(Object o) //如果此集合包含指定的元素,则返回 true 
isEmpty()  //如果此集合不包含元素,则返回 true 

Map map=new LinkedHashMap();
containsKey(Object key)  //如果此映射包含指定键的映射关系,则返回 true
containsValue(Object value)  //如果此映射将⼀个或多个键映射到指定值,则返回 true
get(Object key)     //返回指定键所映射的值;如果此映射不包含该键的映射关系,则返回 null
keySet()     //返回此映射中包含的键的 Set 视图
put(K key, V value)   //将指定的值与此映射中的指定键关联(可选操作)
remove(Object key)    //如果存在⼀个键的映射关系,则将其从此映射中移除(可选操作)


ArrayList
add(E e)  //将指定的元素添加到此列表的尾部
add(int index, E element)   //将指定的元素插⼊此列表中的指定位置
get(int index)  //返回此列表中指定位置上的元素
isEmpty()    //如果此列表中没有元素,则返回 true
size()    //返回此列表中的元素数
Collection.sort(list)  //排序


Arrays
sort(char[] a) //对指定的 char 型数组按数字升序进⾏排序
sort(int[] a)  //对指定的 int 型数组按数字升序进⾏排序


Stack
empty()  //测试此堆栈是否为空
peek()    //查看此堆栈顶部的对象,⽽不从堆栈中删除它
pop()    //删除此堆栈顶部的对象,并将该对象作为此函数的值返回
push(E item) //将项⽬推送到此堆栈的顶部
search(Object o)  //返回⼀个对象在此堆栈上的基于1的位置


Queue
add(E e) //将指定的元素插⼊到此队列中,如果可以⽴即执⾏此操作,⽽不会违反容量限制, true在成功后返回
peek() //检索但不删除此队列的头,如果此队列为空,则返回 null 
poll()  //检索并删除此队列的头,如果此队列为空,则返回 null 
remove() ///检索并删除此队列的头
 

LinkedList
add(E e) //将指定的元素追加到此列表的末尾
get(int index) //返回此列表中指定位置的元素
indexOf(Object o) /返回此列表中指定元素的第⼀次出现的索引,如果此列表不包含元素,则返回-1
push(E e) //将元素推送到由此列表表⽰的堆栈上
pop()  // 从此列表表⽰的堆栈中弹出⼀个元素
remove(Object o) //从列表中删除指定元素的第⼀个出现(如果存在)
size() //返回此列表中的元素数
 

io包
BufferedReader //从字符输⼊流中读取⽂本,缓冲各个字符,从⽽实现字符、数组和⾏的⾼效读取readLine()  //读取⼀个⽂本⾏
read()    //读取单个字符
InputStreamReader(InputStream in) // 创建⼀个使⽤默认字符集的 InputStreamReader
IOException //当发⽣某种 I/O 异常时,抛出此异常。此类是失败或中断的 I/O 操作⽣成的异常的通⽤类


Exception //Exception 类及其⼦类是 Throwable 的⼀种形式,它指出了合理的应⽤程序想要捕获的条件
@SuppressWarnings("resource") 有泛型未指定类型
@SuppressWarnings(“unchecked”)//未检查的转化,如集合没有指定类型
@SuppressWarnings(“unused”)  //未使⽤的变量
@SuppressWarnings(“resource”)  //有泛型未指定类
@SuppressWarnings(“path”)  //在类路径,原⽂件路径中有不存在的路径
@SuppressWarnings("deprecation ")  //使⽤了某些不赞成使⽤的类和⽅法
@SuppressWarnings("fallthrough") //switch语句执⾏到底没有break关键字
@SuppressWarnings("serial")//某类实现Serializable 但是没有定义serialVersionUID 这个需要但是不必须的字段
@SuppressWarnings("rawtypes") //没有传递带有泛型的参数
@SuppressWarnings("all") //全部类型的警告
try {

}catch(Exception e){

}//处理异常,


switch(n){
     case 1 : 表达式; break;
     case 2 : 表达式; break;
     case 3 : 表达式; break;
     default : 表达式;break;
}

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/872143.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号