A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

fsociety

  • 黑马币:

  • 帖子:

  • 精华:

© fsociety   /  2015-11-26 20:07  /  5911 人查看  /  63 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Weidan 中级黑马 2015-11-27 15:05:40
21#
橘子果酱 发表于 2015-11-26 23:05
是判断   三元运算符呀

{:3_46:}好吧
回复 使用道具 举报
Weidan 中级黑马 2015-11-27 15:06:57
22#
MRguo 发表于 2015-11-27 14:13
三元运算符 判断语句

好吧 看着题目说if语句 就想着 这个应该算是简写if吧...
回复 使用道具 举报
Weidan 发表于 2015-11-27 15:06
好吧 看着题目说if语句 就想着 这个应该算是简写if吧...

能用三元运算符写的 也能用if写  但是反过来就不行了
回复 使用道具 举报
Weidan 中级黑马 2015-11-27 15:34:27
24#
橘子果酱 发表于 2015-11-27 15:32
能用三元运算符写的 也能用if写  但是反过来就不行了

对对对 没错 学习了 {:3_46:}
回复 使用道具 举报 1 0
666666666666666666666
回复 使用道具 举报
wyasln 中级黑马 2015-11-27 16:31:28
26#
有个帖子里看过,用捕获异常判断结束,用递归方法打印
回复 使用道具 举报
这种帖子不错
回复 使用道具 举报

好厉害,受教了,大神抱大腿
回复 使用道具 举报
yubail 中级黑马 2015-11-27 19:11:08
29#
谢谢分享
回复 使用道具 举报

呵呵,一起探讨
回复 使用道具 举报
应该可以用递归,一会写一下试一试
回复 使用道具 举报
package PrintTest;
/*
* 输出1-200,不能用循环,不能用if
*/
public class Test2 {

        public static void main(String[] args) {
                fun(1);

        }
        public static int fun(int num) {
                System.out.println(num);
                return num == 200 ? 200 : 1 + fun(num + 1);
        }

}
回复 使用道具 举报

牛妹纸!!!
return num == 1 ? 1 : 1 + fun(num-1);
为什么不写成这样
return num == 1 ? 1 :  fun(num-1);
回复 使用道具 举报
那就递归,和3目运算符了
回复 使用道具 举报
not@good@enough 来自手机 中级黑马 2015-12-3 12:12:43
35#
啥是递归。不懂。。。还没学
回复 使用道具 举报
楼上的都好厉害,学习拉
回复 使用道具 举报
路过,学习
回复 使用道具 举报
神马都是浮云  谢谢分享
回复 使用道具 举报
受教了, 20楼数组越界异常想法真的厉害 膜拜
回复 使用道具 举报
有点难度, 受教了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马