JavaSE
Java2h
这个作者很懒,什么都没留下…
展开
-
集合类Collection——List篇
1.集合的出现:由于数组的长度不可变,这时我们需要一个特殊的类,这些类可以存储任意类型的对象,并且长度可变,这些类统称为集合。集合按照存储结构可以分为两大类:分别是单列集合Collection和双列集合Map,在本篇文章中主要讲的是Collection集合。Collection集合特点如下:Collection是所有单列集合类的根接口,它用于存储符合某种规则的元素。它有两个子接口:Se...原创 2020-03-30 20:32:50 · 402 阅读 · 0 评论 -
13. 罗马数字转整数
题目描述:罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 ---- 数值I ----------- 1V ----------- 5X ---------- 10L ----------- 50C ---------- 100D ---...原创 2020-03-26 17:06:29 · 77 阅读 · 0 评论 -
增强for循环(foreach)的用途和使用方法
增强for循环:是迭代器遍历方法的一个“简化版”,它是JDK1.5之后出来的一个高级for循环,专门用来遍历数组和集合。增强 for 循环的内部原理其实是个Iterator迭代器,所以它在遍历 数组/集合 的过程中,不能对集合中的元素进行增删操作。接口:Collectionextends Iterable:所有的单列集合都可以使用增强forpublic interface Ite...原创 2020-03-26 15:34:57 · 860 阅读 · 2 评论 -
Iterator迭代器的用途和使用方法
Iterator迭代器:Iterator接口:在程序开发中,经常需要遍历集合中的所有元素,数组中我们可能会使用for循环通过其索引来遍历整个集合,但是有些集合中没有索引,我们无法通过for循环来遍历,针对这种需求,JDK专门提供了一个接口java.util.Iterator。Iterator接口也是Java集合中的一员,但它与Collection、Map接口有所不同,Collectio...原创 2020-03-26 15:13:18 · 1198 阅读 · 1 评论 -
9.回文数
题目描述:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例:示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121-,因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一...原创 2020-03-25 22:32:16 · 85 阅读 · 0 评论 -
Java SE Day02
package day02;/*关键字:就是在Java语言编程的时候,在关键的地方使用的单词,体现关键的地方的含义,这些单词都是特有的事先定义好的特点:所有字母都小写例如:public:公共的static:静态的class:类void:没有返回值保留字:现在尚未使用,在以后版本可能作为关键字使用,java已经把这些单词预定了,这些单词尽量不要在编程中使用标识符可以是Test...原创 2020-03-13 19:27:19 · 111 阅读 · 0 评论 -
Java SE 复习Day01
面向过程:例如张三打篮球,还有再做一个李四踢足球的程序面向对象:人的对象,人的运动的动作,运动的器械这三个对象,实例化一个张三的对象这个对象有一个打篮球的动作,器械是篮球实例化一个李四的对象,对象有一个踢足球的动作,器械是足球面向对象能够更好的在抽象的层面来分析问题,在程序实现跨越极大赋予的之前的代码,这些是面向过程编程很难实现的Java SE 标准版 J2SEJava E...原创 2020-03-13 13:58:33 · 153 阅读 · 0 评论 -
冒泡排序
在冒泡排序的过程中,不断地比较数组中相邻的两个元素,较小者向上浮,较大者向下沉,整个过程和水中气泡上升的原理相似。冒泡排序代码如下:public static void main(String[] args) { int[] arr = {5,-1,2,7,1,-8,9}; for(int i = 0; i < arr.length - 1 ; i++){ for(int ...原创 2020-03-07 22:59:05 · 49 阅读 · 0 评论 -
Java基础篇:一、Java开发入门
Java语言的特点:1.简单Java丢弃了C++中难理解的运算符重载,多重继承等模糊概念。特别是Java语言不使用指针,而是使用引用,并提供了自动的垃圾回收机制。2.面向对象Java语言提供了类、接口、继承等原语,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(implements)。总之,Java语言是一个纯粹面向对象程序设计语言。3.安全Java语言不支...原创 2020-03-07 13:08:07 · 142 阅读 · 0 评论 -
复习 Java SE Day02
类及变量命名规则:1.就是给类或者接口等取名字时候用的字符序列2.组成规则A:由大小写字母组成B:数字C:_和$3.常见的命名规则a.包的命名规则单级包:小写举例:baidu,qq多级包:小写,多个包之间需要用.隔开(一般是使用公司域名的倒序)举例:com.baidu.www.utilb.类或者接口一个单词:首字母大写举例:Hello多个单词:首字母大写,其次每第二个...原创 2020-02-12 15:45:50 · 121 阅读 · 0 评论 -
复习JavaSE Day01
JRE:(Java Runtime Environment)java运行环境JDK:(Java Development Kit)Java开发工具包关系:使用JDK开发完成的JAVA程序,交给JRE去运行JVM:java虚拟机jvm+核心库=JRE+开发包=JDK类-方法-程序代码:main方法:public static void main(String args[]){}第一个...原创 2020-02-11 16:26:55 · 149 阅读 · 1 评论