本文目錄一覽:
java從鍵盤依次輸入10個正整數,存放在數組中,每輸入一個整數就進行排序,而不是最後排序?
按照你的要求依次輸入10個正整數,每輸入一個整數就進行排序的Java程序如下
import java.util.Scanner;
public class J {
public static void bubblesort(int[] arr,int n){
for(int i=0;in-1;i++){
for(int j=0;jn-1-i;j++){
if(arr[j]arr[j+1]){
int temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
for(int i=0;in;i++){
System.out.print(arr[i]+” “);
}
System.out.println();
}
public static void main(String[] args) {
int a[]=new int[10];
Scanner sc=new Scanner(System.in);
for(int i=0;i10;i++){
a[i]=sc.nextInt();
bubblesort(a,i+1);
}
}
}
java判斷一個數是不是正整數
float f= 1.2f;
int i=(int)f;
if(i==f)
System.out.println(“是整數”);
else
System.out.println(“不是整數”);
java中如何判斷一個數是正整數
整數,由變量類型決定,試圖判斷浮點數是不是整數,沒有精確的辦法,10進制的整數,轉變2進制成浮點數,一般都是二進制帶小數的。
整形變量值,0,就是正整數。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/183428.html