java语言中编程对十个整数进行从小到大排序

作者&投稿:鲁虾 (若有异议请与网页底部的电邮联系)
编程对10个整数进行升序排序。JAVA语言~

应该有专门的sort函数,我没有学过java,自己找找吧

你说的排序是排大小吗?
用冒泡排序
a是一个数组。你随便定义吧?
static void BubbleSort(int a []){
int temp=0;
for (int i = 0; i < a.length ; i++) {
for (int j = 0; j < a.length - i - 1; j++){
if (a[j]>a[j + 1]){ //把这里改成大于,就是升序了
temp=a[j];
a[j]=a[j + 1];
a[j + 1]=temp;
}
}
}
}
有问题再问我 ,我在线的

import java.util.Scanner;

//键盘输入,冒泡排序
public class Example9_19
{ public static void main(String args[])
{ Scanner in=new Scanner(System.in);
int n=10;
int data[]=new int[n];
for(int i=0;i<data.length;i++)
{ System.out.println("请输入第"+(i+1)+"个数");
data[i]=in.nextInt();
}
System.out.print("排序前:");
for(int i=0;i<data.length;i++)
System.out.print(data[i]+" ");
bubbleSort(data);
System.out.print("\n排序后:");
for(int i=0;i<data.length;i++)
System.out.print(data[i]+" ");
}
public static void bubbleSort(int[] a)
{ //冒泡
int temp,i,j;
for(i=0;i<a.length-1;i++)
{ for(j=i+1;j<a.length;j++)
{ if(a[i]>a[j])
{ //将较小的数交换到第i个位置
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
}

}

int temp = 0;
int a[] = {1,2,4,10,8,7,5,6,9,3};
for(int i=0;i<a.length-1;i++){
for(int j =i+1;j<a.length;j++) {
if(a[i]>a[j]) {
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}

你是不是问了for和while的问题?


为什么AVA比CF画面跟逼真?
楼主,我给你最确切的答案:首先 CS、CF、AVA三者引擎不同,AVA用的是目前较好的引擎‘虚幻三’相比都知道此款引擎:只要你的配置够牛,再大的渲染都可以通过此款引擎来实现。第二 你说CF画面移动的过程中,一条斜线会显得 是多条斜线短接而成,是因为cf的引擎不是很好,不支持抗锯齿,所以你会...

求一本学习java语言的书
AVA是当今最热门的编程语言,它在跨平台与网络应用方面的强大功能使之非常适用于网络游戏的开发。本书围绕如何用JAVA开发跨网络、跨平台游戏的中心,阐释了全新的网络游戏设计理念与方法。 本书作为一本以JAVA语言介绍网络游戏设计的入门图书,不仅适用于广大游戏爱好者、设计者和开发者,也适用于JAVA程序员...

怎么把java编码设置成全局
ava编程技巧与最新模块化方式结合到一个单一集成的开发环境中之后才能完成J2EE应用 开发生命周期管理的事实,从根本上得到改变。缺点就是对于初学者来说,较复杂,也 比较难。 6、IBM的Visual Age for Java Visual Age for Java是一个非常成熟的开发工具,它的特性以于IT开发者和业余的 Java编程人员来说都是非常用有...

java可视化界面编程(java可视化界面编程嵌入HTML)
java怎样实现像易语言那样的可视化编程?1、java目前市场占有率最高的IDE是eclipse,并不支持视化的编程,做界面软件时的布局一般用GridLayout,FlowLayout和BorderLayout等在java.awt包中的一此类来实现。你可以自己查看API文档。2、ava语言编写的,其代码不含任何专属代码和标记,它支持最新的Java标准。6)...

ava编程 定义一个人类,包含姓名。性别,年龄等信息,所有的变量必须私有...
keyi1

精通Hibernate:ava数据库持久层开发核心编程版权信息
出版社:清华大学出版社 出版时间:2009年 ISBN:9787302188865 开本:16开 定价:65.00元 本书详细介绍了Hibernate这一强大的Java数据库持久层开发框架的核心编程技术。通过本书,读者可以深入了解Hibernate的工作原理、特性以及如何在实际项目中应用。本书适合Java开发者、数据库管理员以及对数据库持久层开发...

中国那种编程语言最受公司欢迎
推荐下我的前端群:524262608,不管你是小白还是大牛,小编我都挺欢迎,不定期分享干货,包括我自己整理的一份2017最新的前端资料和零基础入门教程,欢迎初学和进阶中的小伙伴。8、C++ C++是一种面向对象的计算机程序设计语言。C++这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常...

问vb和avascript的区别?
1.错了,中间的下划线不能表示对象的属性,而应该用点运算符(.)2.不是写在网页里的,是写在脚本里的 参数是什么都可以,只要语法正确 三楼:java和javascript当然不同,它的语法也与java不同 javascript遵守的是ecmascript规范,是和actionscript语法相似的 ...

什么是Java?
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。Java具有简单性、面向对象、分布式...

javascript与java的区别?
2、出身不同:Javascript与Java是由不同的公司开发的不同产品。Javascript是Netscape公司的脚本语言;而Java是SUNMicrosystems公司推出的新一代面向对象的程序设计语言。3、ava和JavaScript主要区别的是列表。由于Java具有许多重要功能,因此它是最常用的编程语言。另一方面,JavaScript具有Java缺少的某些功能。

五营区13048343836: java语言中编程对十个整数进行从小到大排序 -
毕伯地氟: import java.util.Scanner;//键盘输入,冒泡排序 public class Example9_19 { public static void main(String args[]){ Scanner in=new Scanner(System.in);int n=10;int data[]=new int[n];for(int i=0;i<data.length;i++){ System.out.println("请输入...

五营区13048343836: java:.定义一个数组,存储10个整数,对这10个整数进行从小到大排序后输出. -
毕伯地氟: public class Composit {/** 插入排序法,把无序数组里的一个数插入有序数组中 即插入前半截有序序列.*/public void insertSort(int a[]){for(int i=1;i<a.length;i++){//准备要插入的数int insertVal=a[i];int index=i-1;//判断是否小于前面的数...

五营区13048343836: 急求Java语言程序设计“编程对10个整数进行排序”的程序 -
毕伯地氟: // 分别用JAVA冒泡算法和选择算法对整型数组进行由小到大排序,并输出 package mym3; public class Mym3 { public int[] SelectSort(int pArray[]) { int temp; for (int i = 0; i < pArray.length - 1; i++) { for (int j = i + 1; j < pArray.length; j++) { if (pArray[i] > ...

五营区13048343836: 用java编写一个程序,将10个整数放到一维数组中,并按从大到小排序后输出 -
毕伯地氟: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27publicclassE { /*** @param args*///如(1,3,5,12,4,6,8,9,15,11)publicstaticvoidmain(String[] args) {// TODO Auto-generated method stub inta[]={1,3,5,12,4,6,8,9,15,...

五营区13048343836: 在java中,从键盘上输入10个整数.并从小到大的顺序输出 -
毕伯地氟: // 输入数用int a[]=new int[10];Scanner sc = new Scanner(System.in);for(int i=0; i<10; i++){System.out.print("请输入第"+(i+1)+"个数:");a[i] = sc.nextInt();}System.out.println(); System.out.println("排序前:");for(int i=0; ...

五营区13048343836: 急急急....编写JAVA程序,要求从键盘输入10个整数,然后对这10个数进行降序排序并输出. -
毕伯地氟: public class Sort { //public Sort(){} public static void main(String args[]){ int[] num = new int[10] ; int N = num.length ; int temp = 0 ; try{ for(int i=0 ; i<10 ; i++){ num[i] = Integer.parseInt(args[i]) ; } //排序开始 for(int i=0 ; i<N-1 ; i++){ for(int j=N-2 ; j>=i ; j--)...

五营区13048343836: java语言做 从键盘上输入10个整数,存到数组中,求出该数组的累加和以及平均值. -
毕伯地氟: 利用Scanner循环输入10个数,在for循环中把每次输入的数字求和.代码如下: public class Test8 { public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int sum = 0; for (int i = 0; i < 10; i++) {System.out.print("...

五营区13048343836: java从键盘读入10个整数,并对它们进行排序,按由大到小的顺序从控制台输出 -
毕伯地氟: public class Test { public static void main(String[] args) {while (true) {BufferedReader br = new BufferedReader(new InputStreamReader(System.in));System.out.println("请输入你要排序的数字,用逗号分隔:");String s = "";try {s ...

五营区13048343836: 编写java程序将10个整数写入一个文件中,然后再从该文件中将10个数读出并显示 求教导! -
毕伯地氟: import java.io.*; public class Demo1 { public static void main(String[] args) { FileOutputStream fos=null; FileInputStream fis=null; File f=new File("E:\\a.txt"); //判断文件是否存在 if(!f.exists()) { try { f.createNewFile();//如果文件不存在则创建此文...

五营区13048343836: 用JAVA 编写程序从键盘读入10个整数存入整型数组a中
毕伯地氟: package javaTest; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Read { public static void main(String[] args) { BufferedReader br=new BufferedReader(new InputStreamReader(System.in)...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网