「java依次输入几个数」java输入一个数判断是几位数

博主:adminadmin 2022-11-25 11:59:07 60

今天给各位分享java依次输入几个数的知识,其中也会对java输入一个数判断是几位数进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java 输入任意几个数字,怎样将他们从大到小排序?

public static void main(String[] args) { Scanner scan = new Scanner(System.in)。

}

System.out.println("从大到小输出:");

for (int m = num.length-1; m =0; m--) {

System.out.println(num[m]);//从大到小输出

}

}

String[] str = scan.nextLine().split(" "),// 输入时以空格隔开数字。

int[] num = new int[str.length];//初始化一个整型数组,长度为你输入数字的个数。

String[] str = scan.nextLine().split(" ");// 输入时以空格隔开数字

int[] num = new int[str.length];//初始化一个整型数组,长度为你输入数字的个数

for (int i = 0; i str.length; i++) {

num[i] = Integer.parseInt(String.valueOf(str[i]));//将字符转换为int型再赋给整型数组

}

Arrays.sort(num);//升序排序

System.out.println("从小到大输出:");

for (int j = 0; j num.length; j++) {

System.out.println(num[j]);//从小到大输出

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用循环编写一个计数程序输入几个数字直到输入0为止,计算输入的这些数的平均数?

参考代码如下:

import java.util.*;

public class Main

{

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

      int sum = 0;

      int count = 0;

      while(true){

      int num = sc.nextInt();

      if(num == 0) break;

      sum += num;

      count++;

      }

      System.out.println("平均值:"+sum*1.0/count);

}

}

运行结果:

Java 查找数字 一行,输入数字个数n 第二行,依次输入n个数字,空格隔开 第三行,输入其中一个要查询的数字?

import java.util.Scanner;

public class FindNumber {

private static int find(int array[], int n) {

for (int i = 0; i array.length; i++) {

if (array[i] == n) {

return i;

}

}

return -1;

}

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

int n = scanner.nextInt();

int array[] = new int[n];

for (int i = 0; i n; i++) {

array[i] = scanner.nextInt();

}

int f = scanner.nextInt();

int position = find(array, f);

System.out.println(position == -1 ? "查找失败。" : String.format("查找成功,第%d个元素就是。", position + 1));

}

}

java依次输入几个数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java输入一个数判断是几位数、java依次输入几个数的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-25,除非注明,否则均为首码项目网原创文章,转载请注明出处。