- 博客(12)
- 收藏
- 关注
原创 集合泛型
泛型:好处:1:将运行时候的异常提前到了编译的时候,这样就可以避免运行的时候出现问题。 2:避免了一些无所谓的强制类型转换。泛型在集合中最基本的使用规则: ArrayList list=new ArrayList(); 泛型中没有多态的概念,不能有大类型和小类型混用。 左右的类型必须是一样
2016-12-17 08:23:25 415
原创 QuickHit
需求概述:QuickHit 游戏考验你键盘输入的速度和准确性。根据输入速度和正确率将玩家分为不同级别,级别越高,一次显示的字符数就越多,玩家正确输入一次的得分也越高。如果玩家在规定时间内完成规定次数的输入,正确率达到规定要求,则玩家升级(为了简单起见,规定用户错误输入一次,游戏结束)。玩家最高级别为六级,初始级别一律为一级。import java.util.Random
2016-12-03 11:12:18 343
原创 接口
接口可以看做是一种特殊的抽象类,但是采用与抽象类完全不同的语法来表示。接口中的方法都是抽象方法,接口中方法都会自动用 public abstract 修饰。接口中不能有构造方法。接口之间通过extends实现继承关系,一个接口可以继承多个接口,但接口不能继承类。接口表示一种约定,接口表示了一种能力。通过面向接口编程,可以降低代码间的耦合性,提高代码的可扩展性和可维护性
2016-12-01 15:44:49 468
原创 总结
1:成员变量和局部变量的区别(理解)(1)在类中的位置不同成员变量:类中方法外局部变量:方法定义中或者方法声明上(2)在内存中的位置不同成员变量:在堆中局部变量:在栈中(3)生命周期不同成员变量:随着对象的创建而存在,随着对象的消失而消失局部变量:随着方法的调用而存在,随着方法的调用完毕而消失(4)初始化值不同成员变量:有默认值局部变量:没有默认值,
2016-11-29 08:20:33 162
原创 Substring的带参方法
假设中国人的姓都是单个字,请随即输入一个人的姓名。然后输出姓和名, import java.util.*; class Name{public static void main(String[]args){ System.out.println("请输入姓名");Scanner scanner=new Scanner(System.in);
2016-11-17 18:23:36 881
原创 插入排序法
import java.util.*;class test2{ public static void main(String[] args) { int[] arr= new int[]{56,7,2,6,54,35,256,3,245,1a,4}; sorts.InsertSort(arr); } public static int[] InsertSort(
2016-11-09 09:04:35 188
原创 冒泡排序
比较相邻的元素,如果第一个比第二个大,就交换它们两个,对每一对相邻元素同样的工作,从开始第一对到结尾最后一对,在这一点最后的应该是最大的数,针对所元素重复以上步骤,除了最后一个,持续没次对越来越少的元素重复以上的步骤,直到没有任何一组数字进行比较,相同元素的前后顺序并没有改变,所以冒泡排序是一种稳定的排序算法。class test{public static void main(Str
2016-11-07 22:50:28 179
原创 JAVA星星★
这几天学习到for的嵌套使用,就感觉好神奇,总是感觉和好奇宝宝一样做完一样作业还是一如既往的得瑟,但是呢,在老师讲了让for能够简化.第一反应就是干嘛要简化啊,能做出题就好啊 ,可能是这种感觉影响吧,就让我对简化for有点懵,似懂非懂,写作业就需要别人的帮助,在别人讲的时候我就会多少还会理解吧,就是不能彻底的搞懂,多做题就好了吧! 下面是我写的一个星星的小代码. 八行
2016-11-04 09:20:39 1876
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人