电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java Arrays快速打印數(shù)組的數(shù)據(jù)元素列表案例

瀏覽:47日期:2022-08-24 18:55:00

1、Arrays.toString

用來(lái)快速打印一維數(shù)組的數(shù)據(jù)元素列表

2、Arrays.deepToString 快速打印一個(gè)二維數(shù)組的數(shù)據(jù)元素列表

public static strictfp void main(String[] args) { String[][] arr = {{'aaa','bbb'},{'ccc'}}; for(int x=0;x<arr.length;x++){ for(int y=0;y<arr[x].length;y++){ System.out.println(arr[x][y]); } } //Arrays.deepToString 快速打印一個(gè)二維數(shù)組的數(shù)據(jù)元素列表 System.out.println(Arrays.deepToString(arr)); }

補(bǔ)充知識(shí):Java使用快速排序法對(duì)數(shù)組從小到大排序

給定值的快速排序`

import java.util.*;public class Program_kuaipai { public static void main(String[] args) { String str = '12 34 1 -5 9 100 55 0'; String[] numStrs = str.split(' '); int[] numArray = new int[numStrs.length]; for(int i=0;i<numStrs.length;i++) { numArray[i] = Integer.valueOf(numStrs[i]); } quickSort(numArray);//快速排序 /*for(int i=0;i<numStrs.length;i++) { System.out.println(numArray[i]); }*///用for循環(huán)輸出整形數(shù)組 System.out.println(Arrays.toString(numArray));//用Arrays.toString()輸出 } public static void quickSort(int[] numArray) { if(numArray.length>0) { quickSort(numArray,0,numArray.length-1); } } private static void quickSort(int[] numArray,int left,int right) { if(left>right) { return; } int i=left; int j=right; int sentry=numArray[left];//找一個(gè)“哨兵” //int sentry=numArray[(i+j)/2]; while(i<j) { while(i<j&&numArray[j]>sentry)//從右向左找一個(gè)比“哨兵”小的值 { j--; } while(i<j&&numArray[i]<=sentry)//從左向右找一個(gè)比“哨兵”大的值 { i++; } if(i<j)//將兩個(gè)值交換位置 { int mid=numArray[i]; numArray[i]=numArray[j]; numArray[j]=mid; } } int mid=numArray[i]; numArray[i]=numArray[left]; numArray[left]=mid;//改變“哨兵”的位置 quickSort(numArray, left, i-1 );//遞歸,將左部分再次進(jìn)行快排 quickSort(numArray, i+1, right );//遞歸,將右部分再次進(jìn)行快排 }}

java Arrays快速打印數(shù)組的數(shù)據(jù)元素列表案例

可輸入值的快速排序:

import java.util.*;public class Program_kuaipai{ public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str = scan.nextLine();//輸入需要排序的數(shù)字 String[] numStrs = str.split(' '); int[] numArray = new int[numStrs.length]; for(int i=0;i<numStrs.length;i++) { numArray[i] = Integer.valueOf(numStrs[i]); } quickSort(numArray);//快速排序 /*for(int i=0;i<numStrs.length;i++) { System.out.println(numArray[i]); }*///用for循環(huán)輸出整形數(shù)組 //Arrays.sort(numArray);//用Arrays.sort()的排序 System.out.println(Arrays.toString(numArray));//用Arrays.toString()輸出 } public static void quickSort(int[] numArray) { if(numArray.length>0) { quickSort(numArray,0,numArray.length-1); } } private static void quickSort(int[] numArray,int left,int right) { if(left>right) { return; } int i=left; int j=right; int sentry=numArray[left];//找一個(gè)“哨兵” while(i<j) { while(i<j&&numArray[j]>sentry)//從右向左找一個(gè)比“哨兵”小的值 { j--; } while(i<j&&numArray[i]<=sentry)//從左向右找一個(gè)比“哨兵”大的值 { i++; } if(i<j)//將兩個(gè)值交換位置 { int mid=numArray[i]; numArray[i]=numArray[j]; numArray[j]=mid; } } int mid=numArray[i]; numArray[i]=numArray[left]; numArray[left]=mid;//改變“哨兵”的位置 quickSort(numArray, left, i-1 );//遞歸,將左部分再次進(jìn)行快排 quickSort(numArray, i+1, right );//遞歸,將右部分再次進(jìn)行快排 }}

java Arrays快速打印數(shù)組的數(shù)據(jù)元素列表案例

以上這篇java Arrays快速打印數(shù)組的數(shù)據(jù)元素列表案例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 钢丝绳探伤仪-钢丝绳检测仪-钢丝绳探伤设备-洛阳泰斯特探伤技术有限公司 | 压接机|高精度压接机|手动压接机|昆明可耐特科技有限公司[官网] 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 整车VOC采样环境舱-甲醛VOC预处理舱-多舱法VOC检测环境仓-上海科绿特科技仪器有限公司 | [官网]叛逆孩子管教_戒网瘾学校_全封闭问题青少年素质教育_新起点青少年特训学校 | 工业冷却塔维修厂家_方形不锈钢工业凉水塔维修改造方案-广东康明节能空调有限公司 | ◆大型吹塑加工|吹塑加工|吹塑代加工|吹塑加工厂|吹塑设备|滚塑加工|滚塑代加工-莱力奇塑业有限公司 | 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 粉碎机_塑料粉碎机_塑料破碎机厂家-星标机械 | 急救箱-应急箱-急救包厂家-北京红立方医疗设备有限公司 | 水轮机密封网 | 水轮机密封产品研发生产厂家 | 不锈钢拉手厂家|浴室门拉手厂家|江门市蓬江区金志翔五金制品有限公司 | 上海公司注册-代理记账-招投标审计-上海昆仑扇财税咨询有限公司 上海冠顶工业设备有限公司-隧道炉,烘箱,UV固化机,涂装设备,高温炉,工业机器人生产厂家 | 废水处理-废气处理-工业废水处理-工业废气处理工程-深圳丰绿环保废气处理公司 | 恒温水槽与水浴锅-上海熙浩实业有限公司| 医养体检包_公卫随访箱_慢病随访包_家签随访包_随访一体机-济南易享医疗科技有限公司 | 锂电池生产厂家-电动自行车航模无人机锂电池定制-世豹新能源 | 液压压力机,液压折弯机,液压剪板机,模锻液压机-鲁南新力机床有限公司 | ptc_浴霸_大巴_干衣机_呼吸机_毛巾架_电动车加热器-上海帕克 | 英国雷迪地下管线探测仪-雷迪RD8100管线仪-多功能数字听漏仪-北京迪瑞进创科技有限公司 | 连续油炸机,全自动油炸机,花生米油炸机-烟台茂源食品机械制造有限公司 | 英超直播_英超免费在线高清直播_英超视频在线观看无插件-24直播网 | 超声骨密度仪-骨密度检测仪-经颅多普勒-tcd仪_南京科进实业有限公司 | 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | 申江储气罐厂家,储气罐批发价格,储气罐规格-上海申江压力容器有限公司(厂) | 反渗透水处理设备|工业零排放|水厂设备|软化水设备|海南净水设备--海南水处理设备厂家 | CXB船用变压器-JCZ系列制动器-HH101船用铜质开关-上海永上船舶电器厂 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 基本型顶空进样器-全自动热脱附解吸仪价格-AutoHS全模式-成都科林分析技术有限公司 | 高温热泵烘干机,高温烘干热泵,热水设备机组_正旭热泵 | TTCMS自助建站_网站建设_自助建站_免费网站_免费建站_天天向上旗下品牌 | 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 定制/定做衬衫厂家/公司-衬衫订做/订制价格/费用-北京圣达信 | 膜结构停车棚-自行车棚-膜结构汽车棚加工安装厂家幸福膜结构 | arch电源_SINPRO_开关电源_模块电源_医疗电源-东佑源 | 顺景erp系统_erp软件_erp软件系统_企业erp管理系统-广东顺景软件科技有限公司 | 杭州门窗厂家_阳光房_包阳台安装电话-杭州窗猫铝合金门窗 | 二次元影像仪|二次元测量仪|拉力机|全自动影像测量仪厂家_苏州牧象仪器 | 山东螺杆空压机,烟台空压机,烟台开山空压机-烟台开山机电设备有限公司 | 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 |