疯狂java
谜的博客
这个作者很懒,什么都没留下…
展开
-
定义一个长度为10的整数数组,可用于保存用户通过控制台输入的10个整数。计算他们的平均值,最大最小值
package 计算值demo;import java.util.*;//输入必备public class 计算值{ public float average(int [] shu) { float ave=0; for(int i=0;i<shu.length;i++) ave+=shu[i]; ...原创 2019-07-17 11:34:17 · 3373 阅读 · 0 评论 -
疯狂java第9章—— 泛型
第9章 泛型9.1 泛型入门9.1.1 编译时不检查类型的异常List list = new ArrayList();list.add("abc");list.add(3);for(int i = 0; i < list.size(); i++) { String str = (String) list.get(i); //(1)}容器不加泛型,从容器中取元素的...转载 2019-08-10 16:59:41 · 167 阅读 · 0 评论 -
疯狂java第八章——java集合
第八章 java集合8.1 java集合集合用来保存数量不确定的数据,以及保存具有映射关系的数据。也被称为容器类。集合类都位于java.util包下。集合只能保存对象。java集合由 collection和map两个接口派生。8.2 Collection和Iterator接口添加对象,删除对象,清空容器,判断容器是否为空当使用System.out.println()时会输出[ ...转载 2019-08-10 16:36:33 · 161 阅读 · 0 评论 -
疯狂java第六章——面向对象(下)
一、 java8增强的包装类 包装类的作用:Java语言中,一切都是对象,但是有例外:8个基本数据类型不是对象,因此在很多时候非常不方便。 为此,Java提供为8个基本类型提供了对应的包装类: byte Byte short Short int...原创 2019-08-10 16:27:24 · 195 阅读 · 0 评论 -
疯狂java第五章——面向对象(上)
一、类和对象定义类java的类名由一个或者多个有意义的单词组合而成,每个单词的首字母大写,其他的全部消协,并且单词之间没有分隔符。定义类:[修饰符] class 类名 { //成员变量(field) //方法(method) //构造器(constructor)}———类体成员变量:用于定义该类或者实例的所包含的状态数据。...原创 2019-08-10 16:23:37 · 176 阅读 · 0 评论 -
疯狂java第四章——流程控制与数组、array
一、顺序结构二、分支结构if.....else....switch(<表达式>) // 此处的表达式可以是byte、short、char、int、String(Java7)、枚举 { case 值1:....... break; case 值2:...........原创 2019-08-09 23:40:08 · 163 阅读 · 0 评论 -
疯狂java第三章——数据类型和运算符
一、注释(1)单行注释 // 快捷键Ctrl+"/"或Crtl+"7" (2)多行注释 /* */ 快捷键:写:Ctrl+Shift+"/" 取:Ctrl+Shift+"\" (3)文档注释 /** */javadoc可以提取文档注释来生成API, API为java类提供的使用说明书 ...原创 2019-08-09 16:39:00 · 147 阅读 · 0 评论 -
疯狂java讲义第一章——语言概述与开发环境
一、java程序运行机制它既想吸收编译型语言的速度快的优点,又想吸收解释型语言“跨平台”的优点。它变成了一个“既需【编译】(平台无关的字节码文件)、又需要JVM的【解释】”的语言。编译是指将编写的java源代码(.java文件)转换成*.class文件,这是一种与操作系统平台无关的字节码文件,复制到哪一个平台都是通用的,也就实现了Java可移植性。通过javac指令实现。解释是指...转载 2019-06-09 15:45:46 · 184 阅读 · 0 评论 -
将A1B2C3D4E5F6G7H8拆分开来,并分别存入int[]和String[]数组,得到的结果为[1,2,3,4,5,6,7,8]和[A,B,C,D,E,F,G,H],
import java.util.regex.Pattern;import java.util.Arrays;import java.util.regex.Matcher;public class 拆分{ public static void main(String[] args) { String str="A1B2C3D4E5F6G7H8"; int...原创 2019-07-17 12:53:02 · 1981 阅读 · 0 评论 -
疯狂java第十章——异常
Java异常处理机制主要依赖于try,catch,finally,throw,throws五个关键字,try里面放置可能引发异常的代码块,catch后对应异常处理的一个代码块,finally主用于回收在try里打开的物理资源,异常机制保证finall一定会被执行。throws用于方法签名中,声明该方法可能抛出的异常,throw用于抛出一个实际的异常。只要执行代码出现了异常,系统就会自动生成一个...转载 2019-08-10 17:04:29 · 167 阅读 · 0 评论