网站建设资讯

NEWS

网站建设资讯

java判断数字大小代码 java判断数字大小代码是什么

JAVA比较数值的大小

public static void main(String[] args) {

站在用户的角度思考问题,与客户深入沟通,找到阿拉善盟网站设计与阿拉善盟网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、成都网站设计、成都外贸网站建设、企业官网、英文网站、手机端网站、网站推广、域名与空间、虚拟主机、企业邮箱。业务覆盖阿拉善盟地区。

Scanner input = new Scanner(System.in);

int num ;

int max = 0;

int min =0;

while(true){

System.out.println("请输入一个整数“输入0时结束”:") ;

num = input.nextInt();

if(num==0){

break;

}

if(nummax) {

max=num;

}

if(nummin) {

min=num;

}

}

System.out.print("最大值为:"+max+" 最小值为:"+min);

}

用java编程 输入两个整数并比较它们的大小

import java.util.Scanner;public class Test{

static Scanner in = new Scanner(System.in);

public static void main(String[] args){

System.out.println("请输入第一个数");

int a=in.nextInt();

System.out.println("请输入第二个数");

int b=in.nextInt();

System.out.println(a+(ab?" 大于 ":" 小于 ")+b);

}

}

在java中怎么比较三个整数大小例如(a , b, c);并从小到大输出

用冒泡排序,对三个数字按照由小到大进行排序。以23、11、17为例,代码如下:

import java.util.Scanner;

public class woo {

static int[] bubbleSort(int[] date) {

boolean isSwap;

for(int j = 1; j date.length; j++) {

isSwap = false;

for(int i = 0; i date.length - j; i++) {

if(date[i] date[i+1]) {

date[i] = date[i] ^ date[i+1];

date[i+1] = date[i] ^ date[i+1];

date[i] = date[i] ^ date[i+1];

isSwap = true;

}

}

if(isSwap == false)

break;

}

return date;

}

public static void main(String args[]) {

int date[] = new int[3];

System.out.println("输入三个整数:");

Scanner num = new Scanner(System.in);

for(int i = 0;i date.length; i++)

date[i] = num.nextInt();

date = bubbleSort(date);

for(int count = 0; count date.length; count++)

System.out.print(date[count] +"\t");

System.out.println("");

}

}

扩展资料:

通常排序算法,可以分为两大类。

非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。包括交换排序、插入排序、选择排序、归并排序。

线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类排序。包括计数排序、桶排序、计数排序。

参考资料:冒泡法排序——百度百科

java中不同类型数比大小的程序代码

可以使用java.math.BigDecimal类型,把不同类型的数统一成这个类型,然后用compareTo方法比较,1、0、-1分别表示大于、等于、小于,例如:比较1.22 和 5,类声明和main方法声明略,直接写内容

BigDecimal num1 = new BigDecimal(1.22);

BigDecimal num2 = new BigDecimal(5);

if(num1.compareTo(num2) 0){

// 1.22比5大

} else if (num1.compareTo(num2) 0){

// 1.22比5小

} else {

// 1.22与5相等

}


网站名称:java判断数字大小代码 java判断数字大小代码是什么
当前网址:http://cdweb.net/article/dohdjps.html