奥雷迪尔

导航

2017年7月11日 #

求并集

摘要: // 并集 public static Integer[] union1(int[] arr1,int[] arr2){ int index = 0; int[] newarr = new int[arr1.length+arr2.length];// 把传进来的数组添加到一个新数组里面。 for( 阅读全文

posted @ 2017-07-11 17:28 奥雷迪尔 阅读(116) 评论(0) 推荐(0) 编辑

求子集、交集

摘要: // 子集 public static void subArrays2(int[] arr) { int[] temp = new int[arr.length]; int index = 0; for (int i = 0; i < arr.length; i++) { for (int j = 阅读全文

posted @ 2017-07-11 17:25 奥雷迪尔 阅读(118) 评论(0) 推荐(0) 编辑

java数学函数Math类中常用的方法

摘要: Math类提供了常用的一些数学函数,如:三角函数、对数、指数等。一个数学公式如果想用代码表示,则可以将其拆分然后套用Math类下的方法即可。 Math.abs(12.3); //12.3 返回这个数的绝对值 Math.abs(-12.3); //12.3 Math.copySign(1.23, -1 阅读全文

posted @ 2017-07-11 10:27 奥雷迪尔 阅读(472) 评论(0) 推荐(0) 编辑

方法的递归(极客学院笔记)

摘要: 1、递归调用是一种特殊的调用形式,就是方法自己调自己。 阅读全文

posted @ 2017-07-11 00:16 奥雷迪尔 阅读(132) 评论(0) 推荐(0) 编辑

2017年7月10日 #

类的创建以及与对象的关系(极客学院笔记)

摘要: 1、cass 类名称{ 属性 方法 } 2、声明一个类需要通过一个关键字class(小写) 类与对象的关系 1、类是对某一类事物的描述,是抽象的、概念上的意义,对象是实际存在的该事物的每一个个体,也称为对象或实例。 内训划分 阅读全文

posted @ 2017-07-10 23:49 奥雷迪尔 阅读(121) 评论(0) 推荐(0) 编辑

多态向上转型,向下转型

摘要: abstract class Animal{ abstract void eat(); } class Cat extends Animal{ void eat(){ System.out.println("eat fish"); } void catchMouse(){ System.out.pr 阅读全文

posted @ 2017-07-10 19:44 奥雷迪尔 阅读(169) 评论(0) 推荐(0) 编辑

第九节 java7JDK的常用封装类型

摘要: 一、Java Scanner类 /初始化一个 scanner 对象。 Scanner scanner = new Scanner(System.in); //判断语法 boolean b = scanner.nextBoolean(); //获取整数 int i = scanner.nextInt( 阅读全文

posted @ 2017-07-10 19:38 奥雷迪尔 阅读(232) 评论(0) 推荐(0) 编辑

第八节 多态和Object类

摘要: 多态的定义:某一类事物的多种存在形态 例子:学生类:包含学生A和学生B 学生A对象对应的类型是学生A类型:StudentA studentA = new StudentA; Student student = new StudentA();学生Student是学生A和其他学生事务中抽取出来的父类;父 阅读全文

posted @ 2017-07-10 19:34 奥雷迪尔 阅读(204) 评论(0) 推荐(0) 编辑

Java中主类中定义方法加static和不加static的区别

摘要: Java中主类中定义方法加static和不加static的区别(前者可以省略类名直接在主方法调用(类名.方法),后者必须先实例化后用实例调用) 知识点:1.Getter and Setter 的应用 2.局部变量与成员变量(也可叫做全局变量) 3.Static关键字的用法 a.成员变量被static 阅读全文

posted @ 2017-07-10 13:03 奥雷迪尔 阅读(1256) 评论(0) 推荐(0) 编辑

对象数组

摘要: 对象数组:就是指包含了一组相关的对象。 对象数组的声明:类对象数组名称[]=new 类[数组长度]; 注意: 需要注意的是,对象数组初始化之前,每一个数字对象都是默认值,并没有实例化,所以需要分别实例化! 1)动态初始化:类 对象数组名称[]=new 类[数组长度]; 对象数组名称[i]=new 类 阅读全文

posted @ 2017-07-10 12:51 奥雷迪尔 阅读(252) 评论(0) 推荐(0) 编辑