《Java实战开发经典》第四章4.10
来源:互联网 发布:明星的淘宝店 编辑:程序博客网 时间:2024/06/18 03:54
package four;import java.util.ArrayList;import java.util.List;//4.10向排序好的数组中添加一个元素到合适的位置public class Ten { public static void main(String[] args) { int arr[]={0,1,2,3,7,8,9}; int x=5; int i=0; for( i=0;i<arr.length;i++){ if(arr[i]>x){ i++; break; } } int num=i-1;//求出要插入的位置 List<Integer> alllist=new ArrayList<Integer>();//定义并实例化类集List,使用 for(i=0;i<arr.length;i++){ //List中的add方法插入新增元素 alllist.add(arr[i]); } alllist.add(num, x); System.out.println(alllist); }}======分割线,方法2======import java.util.Arrays;//在排序好的数组中添加一个数字,将添加后的数字插入到数组合适的位置public class Tenth { public static void main(String[] args) { int arrA[]={2,7,4,8,10}; //int arrB[]=new int[arrA.length+1]; fun(arrA); } public static void fun(int arrB[]){ int x=9; int arrC[]=new int [arrB.length+1]; System.arraycopy(arrB, 0, arrC, 0, arrB.length); arrC[arrB.length]=x; Arrays.sort(arrC); System.out.println(Arrays.toString(arrC)); } }
0 0
- 《Java实战开发经典》第四章4.10
- 《Java实战开发经典》第四章4.1
- 《Java实战开发经典》第四章4.2
- 《Java实战开发经典》第四章4.3
- 《Java实战开发经典》第四章4.4
- 《Java实战开发经典》第四章4.5
- 《Java实战开发经典》第四章4.6
- 《Java实战开发经典》第四章4.7
- 《Java实战开发经典》第四章4.8
- 《Java实战开发经典》第四章4.9
- 【Java笔记】Java开发实战经典 - 第四章
- java学习之路--java数组--java开发实战经典第四章
- JAVA开发实战经典
- 《Java实战开发经典》第五章5.1
- 《Java实战开发经典》第五章5.2
- 《Java实战开发经典》第五章5.3
- 《Java实战开发经典》第五章5.4
- 《Java实战开发经典》第五章5.5
- 微博输入框插件
- IE6、7、8中css给span加float:right右浮动后内容换行下移
- UE4 Graphics Programming
- 《Java实战开发经典》第四章4.9
- Python3.X 下载图片
- 《Java实战开发经典》第四章4.10
- 阻塞和非阻塞
- 生产者消费者模型实现<一>模拟实现
- UE4 Threaded Rendering
- 欢迎使用CSDN-markdown编辑器
- “LC.exe”已退出,代码为 -1
- 二分类——多分类:一点思考
- linux下提示一些基本的命令找不到
- 局域网PC架设代理