java大小代码 java从大到小排序代码

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

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

我们提供的服务有:网站设计制作、成都网站设计、微信公众号开发、网站优化、网站认证、仙居ssl等。为超过千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的仙居网站制作公司

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三个数排序比较大小的完整代码,并给出详细解释,初学者,谢谢

import java.util.Arrays;

import java.util.Collection;

public class Demo2 {

public static void main(String[] args) {

// 这是你的三个数

int[] arr = { 12, 32, 18 };

// 两层嵌套循环

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

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

// 如果后者小于前者,让他们交换位置,一直循环

// 直到每个数字都从头到尾跟数组里的每个数字比较一次

if (arr[i] arr[j]) {

// 这三步就是交换位置,相信聪明的你一定看得懂了

arr[i] = arr[i] + arr[j];

arr[j] = arr[i] - arr[j];

arr[i] = arr[i] - arr[j];

}

}

}

//最后打印出来

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

System.out.println(arr[i]);

}

}

}

资料拓展:

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论

java 大小写转换程序代码

import java.util.Scanner;

public class Wordchange

{

public static void main(String args[])

{

Scanner in=new Scanner(System.in);

char c=in.next().charAt(0);

if(c='A'c='Z')

{

c+=32;

System.out.println("这里的大写"+(char)(c-32)+"被转换成了"+c);

}

else if(c='a'c='z')

{

c-=32;

System.out.println("这里的小写"+(char)(c+32)+"被转换成了"+c);

}

else

{

System.out.println("不带这种格式的输入返回重新输入");

return;

}

}

}

比较5个数的大小并排序的java代码

int x;

int[] num = {

c1[1],c2[1],c3[1],c4[1],c5[1]

};

for(int j = 0;jnum.length;j++){ //这条for循环是重复下面for循环,依次找出相对最小的数往后排

for(int i=0;inum.length;i++){ //这条for循环,是挑出最小的一个数,放在5个数的最后面

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

x = num[i];

num[i] = num[i+1];

num[i+1] = x;

}

}

}

java貌似有方便的函数,你可以找找

不知道对不对,希望能帮助你……


标题名称:java大小代码 java从大到小排序代码
转载注明:http://scyanting.com/article/dogjegi.html