Java小练习
ZhangYuanhao_1995
头像即本人第二身份
展开
-
Java小练——数组去零重组
现在有如下一个数组: Int oldArr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5}; 要求将以上数组中的0项去掉,将不为0的值存入一个新的数组; 【思路】:这里需要定义一个新的数组,定义新数组需要知道数组的长度, 长度是 旧数组的长度 减去旧数组中0的元素的个数; 所以我们首先要获取旧数组的中0元素的个数; 我们遍历oldArr就可以获取0的个数;...原创 2018-02-18 23:45:57 · 640 阅读 · 0 评论 -
Java小练:用Calendar类获取今天是星期几
package com.java1234.chap05.sec01; import java.util.Calendar; import java.util.Date; /* *用Calendar类获取今天是星期几 */ public class CalendarHomeWork { public static void main(String[] args) { Strin...原创 2018-03-11 01:16:12 · 19900 阅读 · 0 评论 -
打印实心菱形
public class 打印实心菱形 { public static void main(String[] args) { for (int i = 1; i <= 3; i++) { for (int j = i; j <3; j++) { System.out.print(" "); } for (int k = 1; k <=2*i-1; ...原创 2019-02-09 22:43:52 · 248 阅读 · 0 评论 -
打印九九乘法表(用循环嵌套实现)
public class 打印九九乘法表用循环嵌套实现 { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { System.out.print(j+"*"+i+"="+i*j+" "); } Syst...原创 2019-02-10 15:56:41 · 2379 阅读 · 0 评论 -
Java实现的二分查找算法
二分查找又称折半查找,它是一种效率较高的查找方法。 折半查找的算法思想是将数列按有序化(递增或递减)排列,查找过程中采用跳跃式方式查找,即先以有序数列的中点位置为比较对象,如果要找的元素值小 于该中点元素,则将待查序列缩小为左半部分,否则为右半部分。通过一次比较,将查找区间缩小一半。 折半查找是一种高效的查找方法。它可以明显减少比较次数,提高查找效率。但是,折半查找的先决条件是查找表中的数据元素必...转载 2019-02-12 14:43:40 · 903 阅读 · 0 评论