使用If语句获取3个数中的最大值的几种方法
(2012-05-31 08:47:52)
标签:
if语句比较大小三元运算杂谈 |
分类: Java |
第一种方法:
class Test {
public
static void main(String [] args){
int x =
10;
int y =
8;
int z =
1;
int
max;
if(x>y){
max =
x;
}else
{
max =
y;
}
if(max
> z){
System.out.println(max);
}else{
System.out.println(z);
}
}
}
第二种方法:
class Test {
public
static void main(String [] args){
int x =
3;
int y =
5;
int z =
1;
if(x>y &&
x>z){
System.out.println(x);
}else
if(y>z){
System.out.println(y);
}else{
System.out.println(z);
}
}
}
第三种方法:
class Test {
public
static void main(String [] args){
int x =
3;
int y =
5;
int z =
1;
if(x>y){
System.out.println(x>z?x:z);
}else{
System.out.println(y>z?y:z);
}
}
}
class Test {
}
第二种方法:
class Test {
}
第三种方法:
class Test {
}
前一篇:java基础笔记2
后一篇:java之选择排序运行原理分析