展开全部
import java.util.Scanner;
public class Sort {
public static void main(String[] args) {
Scanner input = new Scanner(System.in); // 实例控制台输入类
int count = 0; // 想要输多少个数字
int temp = 0; // 临时变量
System.out.print("想要输入多少个数字:");
count = input.nextInt(); // 输入
int[] numberArray = new int[count]; // 用 已经赋好值的 count 实例数组
for (int i = 0; i < numberArray.length; i++) { // 循环输值
System.out.print("请输入第[" + (i + 1) + "]个数字:");
numberArray[i] = input.nextInt();
}
System.out.println("排序前:");
for(int i = 0; i < numberArray.length; i++){ // 输出
System.out.println("第[" + (i + 1) + "]个数字:"+numberArray[i]);
}
/*
* 冒泡排序
*/
for (int i = 0; i < numberArray.length; i++) {
for (int n = 0; n < numberArray.length; n++) {
if (numberArray[n] > numberArray[i]) {
temp = numberArray[n];
numberArray[n] = numberArray[i];
numberArray[i] = temp;
}
}
}
System.out.println("排序后:");
for(int i = 0; i < numberArray.length; i++){ // 输出
System.out.println("第[" + (i + 1) + "]个数字:"+numberArray[i]);
}
}
}
public class Sort {
public static void main(String[] args) {
Scanner input = new Scanner(System.in); // 实例控制台输入类
int count = 0; // 想要输多少个数字
int temp = 0; // 临时变量
System.out.print("想要输入多少个数字:");
count = input.nextInt(); // 输入
int[] numberArray = new int[count]; // 用 已经赋好值的 count 实例数组
for (int i = 0; i < numberArray.length; i++) { // 循环输值
System.out.print("请输入第[" + (i + 1) + "]个数字:");
numberArray[i] = input.nextInt();
}
System.out.println("排序前:");
for(int i = 0; i < numberArray.length; i++){ // 输出
System.out.println("第[" + (i + 1) + "]个数字:"+numberArray[i]);
}
/*
* 冒泡排序
*/
for (int i = 0; i < numberArray.length; i++) {
for (int n = 0; n < numberArray.length; n++) {
if (numberArray[n] > numberArray[i]) {
temp = numberArray[n];
numberArray[n] = numberArray[i];
numberArray[i] = temp;
}
}
}
System.out.println("排序后:");
for(int i = 0; i < numberArray.length; i++){ // 输出
System.out.println("第[" + (i + 1) + "]个数字:"+numberArray[i]);
}
}
}
展开全部
在程序启动时以参数形式读入整型数据
比如
java Sort 10 9 8 7 6 5 4 3 2 1
import java.util.*;
public class Sort
{
public static void main(String[] args)
{
int[] ar=new int[args.length];
for(int i=0;i<args.length;i++)
ar[i]=new Integer(args[i]).intValue();
Arrays.sort(ar);
for(int e:ar)
System.out.print(e+" ");
}
}
//楼主参考
比如
java Sort 10 9 8 7 6 5 4 3 2 1
import java.util.*;
public class Sort
{
public static void main(String[] args)
{
int[] ar=new int[args.length];
for(int i=0;i<args.length;i++)
ar[i]=new Integer(args[i]).intValue();
Arrays.sort(ar);
for(int e:ar)
System.out.print(e+" ");
}
}
//楼主参考
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Scanner
String s 得到后
Char [] ch =s.toCharArray():
for(){//循环输出ch
}
String s 得到后
Char [] ch =s.toCharArray():
for(){//循环输出ch
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这些简单问题 还是自己去实现一下
就算你自己不想去实现 也可以先在知道里搜索一下
这样不是更好吗?
就算你自己不想去实现 也可以先在知道里搜索一下
这样不是更好吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一分也不给啊.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询