随笔分类 - Java基础-数组
小例子
摘要:需求:已知一个数组,删除其中某个元素,其它向左移,最后一位补null值 分析: 1、找出要删除元素的下标,找个变量接收 2、此位置元素后面的元素依次向左移一位 3、补齐最后一位赋值null 4、输出新数组
阅读全文
摘要:需求:一个已知数组,修改其中某个元素值分析:此题与上一篇把新的元素值放在null位置上一样的分析思路 1、找出要替换的原元素值位置下标 2、定义一个下标位置变量,把原元素值下标赋给它 3、对此下标进行重新赋新值 4、打印更新后的数组元素值
阅读全文
摘要:数组添加,当已经存在的一个数组时,如何往数组的"null"位置插入数据呢? 分析: 1、循环遍历数组元素,找出null的位置(下标) 2、设置一个变量,接收null位置下标值 3、赋值给此位置 4、循环输出数组看结果
阅读全文
摘要:分析: 1、数组固定,是一个倒序的数组 2、插入一个数据,这个数据插在哪呢,要比较,与数组中所有的元素比较,这里需要一个循环,因为是降序的数组,所以当第一次遇到比自己小的,那么这个位置就是要插入的位置 3、因为上一步被占了位置,那么从这个插入的数据开始,后面的原本的数据都得向右移一位 /** * */ package com.cn.u4; import ...
阅读全文
摘要:/** * */ package com.cn.u4; /** * @author Administrator *增强型for */ public class ZhengQiangFor { public static void main(String[] args) { int[] nums={10,2,4,8,5}; for(int i:...
阅读全文
摘要:/** * */ package com.cn.u4; import java.util.Scanner; /** * @author Administrator *猜数游戏 */ public class GuessNum { public static void main(String[] args) { int[] nums=new int[]{2,...
阅读全文
摘要:求4家店中哪家价格最低 注意:这里我的数组及变量,为了简化,都定义的int类型,int类型有最大值和最小值范围,所以不要输错了 分析思路: 1、先用Scanner对象的nextInt()方法循环获取4家店的价格 2、取这4个数据的最小值 --定义一个min变量,初始值为数组第1个值 --循环依次用数
阅读全文
摘要:/** * */ package com.cn.learn.e4; /** * @author 0 *向数组中插入元素 */ public class Insert4_5Num { public static void main(String[] args){ int[] scores=new int[6]; scores[0]=99; ...
阅读全文
摘要:/** * */ package com.cn.learn.e4; import java.util.Scanner; /** * @author 0 *课堂演示【数组综合使用,猜数游戏】 *有一个数列:8,4,2,1,23,344,12 *循环输出数列的值 *求数列中所有的数值之和 *猜数游戏:从键盘中任意输入一个数据,判断数列 中是否包含此数 */完善前脚本:有漏洞 /...
阅读全文
摘要:package com.cn.learn.e4; import java.util.Scanner; /** * @author 0 * 针对赵老师有道教程,4.数组-.pdf来练习 *数组的使用,求平均分,计算几位学生的平均分 */ public class GetNums { public static void main(String[] args){ Sca...
阅读全文

浙公网安备 33010602011771号