Java基础
小同志你好
这个作者很懒,什么都没留下…
展开
-
java Set、List 和 Map的定义及遍历 小结
Set和List的区别Set 接口实例存储的是无序的,不重复的数据。List 接口实例存储的是有序的,可以重复的元素。Set检索效率低下,删除和插入效率高,插入和删除不会引起元素位置改变 <实现类有HashSet,TreeSet>。List和数组类似,可以动态增长,根据实际存储的数据的长度自动增长List的长度。查找元素效率高,插入删除效率低,因为会引起其他元素位置改变 <实现类有ArrayList,LinkedList,Vector> 。定义及遍历ArrayListi原创 2020-06-04 15:49:34 · 273 阅读 · 0 评论 -
java 方法的参数为可变参数的情况
JDK 1.5 开始,Java支持传递同类型的可变参数给一个方法。方法的可变参数的声明如下所示:typeName… parameterName在方法声明中,在指定参数类型后加一个省略号(…) 。一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 public static void main(String args[]) { // 调用可变参数的方法 printMax(12,34,56,2,9); p转载 2020-05-30 13:04:25 · 455 阅读 · 0 评论 -
java中 二维数组的赋值和输出
首先,赋值:从最高维开始,分别为每一维分配空间,例如:String s[][] = new String[2][];s[0] = new String[2];s[1] = new String[3];s[0][0] = new String("Good");s[0][1] = new String("Luck");s[1][0] = new String("to");s[1][1] = new String("you");s[1][2] = new String("!");其次:输出原创 2020-05-29 15:41:50 · 2628 阅读 · 0 评论 -
IntelliJ IDEA输出打印System.out.println()的快捷键
在eclipse中使用syso,然后alt+/,但idea里并非如此。在idea中直接输入sout,会自动出现提示,如图:然后按Tab或Enter键都可以出现输出语句:原创 2020-03-31 14:50:12 · 1906 阅读 · 0 评论 -
Java增强for循环
Java5引入了一种主要用于数组的增强型for循环。(重点:主要用于数组!!!)语法格式如下for(声明语句:表达式){ //代码句子}声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。表达式:是要访问的数组名,或者是返回值为数组的方法。int [] numbers = {1,2,3,4,5}; for ...原创 2020-03-28 17:58:29 · 170 阅读 · 0 评论