Java学习
polar_geass
这个作者很懒,什么都没留下…
展开
-
Java中HashMap的循环遍历方式
Map的四种遍历方式转载 2017-12-12 09:26:24 · 1019 阅读 · 0 评论 -
Java中valueOf与parseInt方法比较
描述来自JDK8官方文档,这里只比较参数为String的两个方法 1.public static int parseInt(String s) Parses the string argument as a signed decimal integer. The characters in the string must all be decimal digits, except t原创 2018-01-05 09:59:31 · 22570 阅读 · 0 评论 -
Java中的成员变量、静态变量和局部变量
Java中的成员变量、静态变量和局部变量1、成员变量类的成员变量会在类被实例化时在内存中分配空间并初始化,当实例化的对象消失时,成员变量也就消失了。成员变量存储在类所在的堆空间。成员变量有默认初始值。2、静态变量静态变量又称为全局变量,用static关键字标识。静态变量被所有实例所共享,当类被加载时,静态变量就被分配了存储空间,静态变量随类的消失而消失。静态变量原创 2018-02-01 11:28:39 · 220 阅读 · 0 评论 -
Java中的Stack类和Queue接口
前言今天做剑指offer,里面有道题要求用两个栈实现一个队列,之前也零零散散遇到过一些需要用到栈和队列的数据结构的题目,于是抽空总结一下,不对之处望指出。Stack类Stack类继承自Vector类,有以下几个方法。 1. boolean empty() 判断栈是否为空 2. E peek() 返回栈顶对象,不移除 3. E pop() 返回栈顶对象,并移除 ...原创 2018-02-28 19:13:21 · 6988 阅读 · 1 评论 -
Scanner类中的next和nextLine
前言今天做题时遇到了用nextLine方法数据读入不通过,但是用next方法就可以通过的情况,于是百度了一番,顺道做个总结。正文next和nextLine都是用来获取输入的字符串的方法,若在使用nextLine读取字符之前使用过nextInt/nextDouble方法获取数字,则nextLine方法会把前者的结束符当做字符串读入,为了防止这种情况的产生,可以在使用nextLin...原创 2018-02-22 21:04:38 · 286 阅读 · 0 评论 -
数组与List之间的相互转换
前言每次遇到这种问题,我都会去查找JavaAPI,这里总结一下。数组转List使用Arrays.asList()方法配合ArrayList的构造方法一起使用。 因为只使用Arrays.asList()方法在添加删除元素时会抛出异常,如图。 正确的如下 List转数组调用Collection接口中的toArray方法可以解决。 参考https://www.c...原创 2018-04-16 14:59:59 · 234 阅读 · 0 评论