• 2017-03-13-考试

    2017-03-13-考试实例1: 有1、2、3三个数字,能组成多少个互不相同且无重复数字的三位数?都是多少 核心代码: 1234567891011121314151617181920212223242526272829303132333435363...
  • 2017-03-10-数组冒泡排序

    2017-03-10-数组冒泡排序实例1: 给定一个数组:6,1,7,5,8,2,3,9,4,0找出最大数组中的最大值 思路:先将数组进行排序,然后直接输出最大值 核心要点:冒泡排序算法 给出一个数组,数组中的第一个数依次和后面的每个数比较,如果后面...
  • 2017-03-08-switch判断某一年的某天是这一年的第几天

    2017-03-08-switch判断某一年的某天是这一年的第几天实例1: 定义三个整数5,9,2,请把这三个数由小到大输出。 思路: 1.通过多次if判断将数的大小比较出来 2.使用冒泡排序算法 if判断的核心代码: 1)思路较为清晰地算法: 12...
  • 2017-03-07-水仙花数分解个十百位

    2017-03-07-水仙花数分解个十百位进入正式的学习阶段: 收获: 1.printf 2.+号可以是加号也可以是连接符,要看具体的情况:int a=1,b=2;(String s=a+b+””;)和(String s...
  • 2017-03-03-GUi计算器(未完成)

    2017-03-03-GUi计算器(未完成)实例1: 用GUI写一个简单的计算器 思路:GUI的实现步骤,基本上分为以下几步,先把界面的布局设置好,窗口类,容器类,组件,窗口和容器的布局,然后就是按钮注册事件监听,核心的功能都是通过事件响应来实现的。...
  • 2017-03-01-RPG文字游戏(控制台)

    2017-03-01-RPG文字游戏(控制台)实例1:前面RPG游戏的继承和向上转型实现 核心代码: 12345678910111213141516171819202122232425262728293031323334353637383940414...
  • 2017-02-27-this关键字和权限修饰符

    2017-02-27-this关键字和权限修饰符学了这么久的Java,竟然不知道在非主方法中竟然可以互相调用而不用先创建对象再来调用,一直以为在面向对象中对方法的调用只能通过对象来调用,c和c++的后代还是支持这种神奇的流程控制。 实例1: 一个动物...
  • 2017-02-23-面向对象

    2017-02-23-面向对象实例1: 创建方法,让人能够同时和猫狗玩,让人能够跟很多个猫玩,人能够和很多个狗玩 思路:方法重载 核心代码: 123456789101112131415161718192021222324252627282930313...
  • 2017-02-22-递归

    2017-02-22-递归实例1: 递归实现累加和阶乘 递归的核心:1递归结束标志,2递归的递进方式; 累加核心代码: 123456public int run(int n){        if(n==1){          ...
  • 2017-02-21-质数拆分

    2017-02-21-质数拆分实例1: 控制台输出实现计算器的功能 实例2: 控制台输出实现偶数的质数拆分过程 实例1的核心思想: 输入输出,死循环,提示用户输入结束标志,判断结束标志 实例2的核心思想: 质数判断:1,判断是质素,2,判断不是质数 ...