黑马程序员技术交流社区
标题:
三元运算符的灵活运用
[打印本页]
作者:
mls123456
时间:
2015-7-5 22:34
标题:
三元运算符的灵活运用
以前只是认为只能比较大小,现在才知道,重要的是表达式的关系
package ZiJi;
/**
* (关系表达式)?表达式1:表达式2
* 如果为true ,运行的结果是表达式1;
* 如果为false, 运行的结果是表达式2;
*/
public class SanYuanmls {
//判断大小写
public static void main(String[] args) {
int a= 1;
int b =2;
int c=(a>b)?a:b;
System.out.println(c);
System.out.println();
method("adaJKJK");
}
//大小写转换
public static void method(String s){
//传进string s 参数,遍历字符串s
for(int x=0;x<s.length();x++){
char c = s.charAt(x);//调用charAt方法,返回字符
char ch = Character.isUpperCase(c)?
Character.toLowerCase(c):Character.toUpperCase(c);
System.out.print(ch);
}
}
}
作者:
3253637854
时间:
2015-7-6 15:49
不错,还得自己扩展啊,受教了
作者:
3307747472
时间:
2015-7-6 16:56
赞赞赞赞赞赞赞赞赞v,,,,,,,
作者:
ZhangHeng
时间:
2015-7-6 20:13
顶一个好了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2