java经典题
Denial_learn
个人博客,以个人实例或技术为主!如有不喜,请勿喷。
展开
-
java实现直角三角形、倒三角和等腰三角形的实现
正三角:需求说明:从控制台输入直角三角形的高度(行数)每行 * 的数目依次为1、3、5、7…*Scanner input = new Scanner(System.in); System.out.print("输入直角三角形的高度:"); int hight = input.nextInt(); for (int i = 1; i <= hight; i++) {...原创 2019-07-12 14:40:22 · 8034 阅读 · 2 评论 -
java实现九九乘法表
需求说明利用二重循环实现九九乘法表for (int i = 1; i <= 9; i++) { System.out.println(); for (int j = 1; j <= i; j++) { System.out.print(j+"*"+i+"="+(i*j)+"\t"); } }实现效果图,如:...原创 2019-07-12 14:42:26 · 182 阅读 · 0 评论 -
java实现输入年月日,判断为该年的第几天(采用for、witch方法)
需求:编写程序,对输入的年、月、日,给出该天是该年的第多少天?Scanner input = new Scanner(System.in); System.out.println("分别输入年月份:"); System.out.print("输入年份:"); int year = input.nextInt(); System.out.print("输入月份:"); ...原创 2019-07-12 14:45:56 · 3122 阅读 · 0 评论 -
java实现百钱买百鸡
编写程序解决“百钱买百鸡”问题。公鸡五钱一只,母鸡三钱一只,小鸡一钱三只,现有百钱欲买百鸡,共有多少种买法?(编程题目)for (int i = 1; i <= 20; i++) { for (int j = 1; j <= 33; j++) { for (int h = 1; h <= (100-i-j); h++) { if (h%3=...原创 2019-07-12 14:50:14 · 717 阅读 · 0 评论 -
java实现冒泡排序
java之冒泡排序:实际原理,如图所示: 由此可见:N个数字要排序完成,总共进行N-1趟排序,每第 i 趟的排序次数为 (N-i) 次。 可以用双重循环语句,外层控制循环多少趟,内层控制每一趟的循环次数,即代码实现,如下: for(inti=0;i<arr.length-1;i++){ for(intj=0;j<arr.length-1-i;j+...原创 2019-07-12 16:21:26 · 201 阅读 · 0 评论 -
java基础题目(面试有可能出现)
1、面向对象(OO)的优点2. 通常什么情况下使用数组?使用数组的好处是什么?3、数组基本要素6.数组实例化有几种方式?原创 2019-07-31 20:46:50 · 300 阅读 · 0 评论 -
java中阶测试题
1、Java中的两种异常类型是什么?他们有什么区别? 两种类型分别是:受检查异常(checked)和不受检查异常(unchecked) 两者的区别:不受检查的异常:不需要在方法和构造函数上进行声明异常。如果在方法或者构造函数的执行上抛出异常,不受检查的异常也可以传播到方法和构造函数的外边受检查的异常:必须要用到throws语句,在方法或者构造函数上声明异常。2、abstract cl...原创 2019-08-01 19:32:54 · 204 阅读 · 0 评论