黑马程序员技术交流社区

标题: 能不能用for语句画心~ [打印本页]

作者: 黑马嗨嗨嗨    时间: 2016-11-15 15:01
标题: 能不能用for语句画心~
最近看到for循环语句,用for循环语句显示一个金字塔时,就有一个想法,能不能用for语句显示一个爱心,感觉这可以成为程序员表白专用啊!有大神知道吗?


作者: 袁志娜    时间: 2016-11-15 16:46
想法完美
作者: cyongcar    时间: 2016-11-15 17:39
只用输出语句

作者: 码农来了    时间: 2016-11-16 17:50
哈哈 百度下 没准能找到
作者: 1413157322    时间: 2016-11-24 23:29

[AppleScript] 纯文本查看 复制代码
public static void main(String[] args) {
                System.out.println(callBack("*"));
                System.out.println(callBack("0"));
        }
        public static String callBack(String input) {
                int[] array = { 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 4, 5, 2, 3, 4, 1, 0, 1,
                                0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
                StringBuffer sb = new StringBuffer();
                for (int i = 0; i < array.length; i++) {
                        if (i % 7 == 0)
                                sb.append("  \n");
                        if (array == 0)
                                sb.append("   ");
                         else if (array == 4)
                                sb.append("  ");
                         else if (array == 5)
                                sb.append(" I ");
                         else if (array == 2)
                                sb.append("Lvoe ");
                         else if (array == 3)
                                sb.append("You");
                         else {
                                sb.append("  " + input);
                        }
                }
                return sb.toString();
        }





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2