/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int x = 8;
int y = 11;
ternary(x);
prt(x);
//System.out.println(x);
alternative(y);
prt(y);
}
/**
* 三元方法
* @param i
*/
public static int ternary(int i){
return i<10 ? i*100 : i*10;
}
/**
* if else 方法
* @param i
*/
public static int alternative(int i){
if(i<10)
return i*100;
return i*10;
}
public static void prt(Object obj){
System.out.println(obj);
}
}
输出结果为:8,11。但是我想要的是800,110
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int x = 8;
int y = 11;
ternary(x);
prt(ternary(x));//这一行参数ternary(x)
//System.out.println(x);
alternative(y);
prt(alternative(y));//这一行参数是alternative(y)
}
/**
* 三元方法
* @param i
*/
public static int ternary(int i){
return i<10 ? i*100 : i*10;
}
/**
* if else 方法
* @param i
*/
public static int alternative(int i){
if(i<10)
return i*100;
return i*10;
}
public static void prt(Object obj){
System.out.println(obj);
}
}作者: 黄晓天 时间: 2011-11-13 14:12
谢谢了