**用Java语言编写程序,要求: 先输入10个数字,再按照冒泡法进行排序并输出(通过写方法来完成)**

程序如下:       
package com.sort;
import java.util.Scanner;
public class Bubble {
    public static void main(String[] args) {
        int[] arr=new int[10];
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入10个数字:");
        for(int i=0;i<10;i++)   
        { 
        arr[i]=sc.nextInt();  //输入10个数字存放在数组中;   
        }

        System.out.println("排序前是:");//调用方法,输出排序前的数组;
        arrayPrint(arr);

        bubbleSort(arr);   //调用方法
        System.out.println("排序后是:");
        arrayPrint(arr);
    }

//写 冒泡法排序 方法:
    public static void bubbleSort(int[] arr)
    {
        for(int x=0;xarr[y+1])
                {
                    int temp=arr[y];
                    arr[y]=arr[y+1];
                    arr[y+1]=temp;

                }
            }
        }
    }
               //写遍历数组方法,输出数组:
    public static void arrayPrint(int[] arr)
    {
        System.out.print("[");
        for(int i=0;i

编译运行结果如图所示:
**用Java语言编写程序,要求: 先输入10个数字,再按照冒泡法进行排序并输出(通过写方法来完成)**_第1张图片

你可能感兴趣的:(Java语言)