摘要: 内部类实例化 内部类的实例化操作必须在外部类或者外部类的非静态方法中实现 阅读全文
posted @ 2018-02-28 22:57 xtu熊大 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 匿名内部类 通过匿名内部类实现接口方法 阅读全文
posted @ 2018-02-28 20:47 xtu熊大 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 继承 student类继承person类,实例化一个student类对象后,可以直接调用父类中权限为public的成员变量或者方法。除此之外,在子类中可以扩展新方法,或者重写父类方法。 继承存在的几点限制:1.每个子类只能继承一个父类,不能多重继承,但是可以多层继承class A {}class B 阅读全文
posted @ 2018-02-26 09:31 xtu熊大 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 数组排序算法 (一)冒泡排序 基本思想:对比相邻的元素值,如果满足条件就交换元素值,把较小的元素移动数组前面,较大的元素移动到数组后面算法:冒泡算法由双层循环实现,其中外层循环控制排序轮次,一般为排序的数组长度减一。而内层循环主要用于对比数组中每个临近元素的大小,以确定是否交换位置,对比和交换的次数 阅读全文
posted @ 2018-02-23 08:19 xtu熊大 阅读(2207) 评论(0) 推荐(1) 编辑
摘要: 数组函数 java.util包的Arrays类中用来操作数组的方法:使用前需导入类import java.util.Arrays; fill() 填充替换数组元素Arrays.fill(arr,8) //将数组arr中的值都变为8 Arrays.fill(arr,1,2,8) //将数组arr中索引 阅读全文
posted @ 2018-02-22 23:07 xtu熊大 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 字符串生成器 作用:创建成功的字符串对象,其长度是固定的,内容不能改变和编译。虽然使用+可以达到附加新字符串的目的,但是这样就会产生新的string实例,如果重复对字符串进行修改,将极大增加系统的开销。使用字符串生成器的目的就是提高改变字符串的效率。 添加 append() 插入 insert() 阅读全文
posted @ 2018-02-21 22:58 xtu熊大 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 字符串常见函数汇总 length()获取字符串长度str.length() indexOf()查找字符串首次出现的位置str.indexOf("a") lastIndexOf()查找字符串最后一次出现的位置str.lastIndexOf("a")附:如果查找的是空字符串如:str.lastIndex 阅读全文
posted @ 2018-02-21 22:19 xtu熊大 阅读(271) 评论(0) 推荐(0) 编辑
摘要: (一)定义结构体数组 定义结构体数组的一般形式(1)struct 结构体名{ 成员 列表}数组名[数组长度];(2)结构体类型 数组名[数组长度] struct person leader[3]; 定义结构体数组例子: (二)使用结构体数组小例子 阅读全文
posted @ 2018-01-24 19:34 xtu熊大 阅读(520) 评论(0) 推荐(0) 编辑
摘要: (一)定义结构体类型 1.用户自己建立的由不同类型数据组成的组合型的数据结构称为结构体如:struct Date{int month; int day; int year; };struct Student{int num; char name[20]; char sex; int age; str 阅读全文
posted @ 2018-01-22 21:51 xtu熊大 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 题目:一个班有4名学生,5门课程,分别写三个函数实现以下功能 1.求第一门课程的平均分 2.找出两门以上不及格学生,输出其学号,全部成绩及平均成绩 3.找出平均成绩在90分以上,及全部成绩在85分以上的学生 思路:这题就是对返回指针值的函数知识点的巩固。唯一需要注意的是,我们要在函数中处理二维数组时 阅读全文
posted @ 2018-01-19 23:28 xtu熊大 阅读(347) 评论(1) 推荐(0) 编辑