本文目录一览:
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/n/183428.html