switch(x < 0 ? 1 : x <= 10 ? 2 : 3){
case 1:System.out.println ("x < 0");break;
case 2:System.out.println ("x<=10");break;
case 3:System.out.println ("x>10");
}
case 1:System.out.println ("x < 0");break;
case 2:System.out.println ("x<=10");break;
case 3:System.out.println ("x>10");
}
解决方案 »
- 键盘事件监视器KeyListener 不可以注册给 JFrame或者其隐含的容器,或者其中的JPane吗?
- 问个思想问题
- 为什么是true呀?
- java 生产者消费者的问题
- 在线等:两个list循环赋值问题。。。谢谢先
- 求JAVA考试模拟器!
- 请那位大侠给我一个spring+struts的例子好吗!!!!谢谢了
- 有没有熟悉21cn的兄弟,那里怎么样啊,我接到了21cn的入职通知,在广州,想了解一下那里怎么样啊
- ★★★★★★紧急求救!!!为什么下载JDK1.4一到99%就出现错误!!!★★★★★
- 分布式理解
- 实现Runnable接口的类怎么会有start()方法的?
- 请推荐几本j2se项目实战的书?
case 1:System.out.println ("x < 0");break;
case 2:System.out.println ("x<=10");break;
case 3:System.out.println ("x>10");
}
ok
case 1: y = 2*x+1; break;
case 2: y = x; break;
case 3: y = 3*x-5;
}
public class Test{
public static void main(String[] args)throws IOException{
BufferedReader b=new BufferedReader(new InputStreamReader(System.in));
int i=0;
int y=0;
int t=Integer.parseInt(b.readLine());
if(i<=0){
i=0;
}
else{
if(i<=10){
i=1;
}
else{
i=2;
}
}
switch(i){
case 0:y=2*t+1;break;
case 1:y=t;break;
case 2:y=3*t-5;break;
}
System.out.println("y="+y);
}
}
谢谢~~~