1.打印心形的代码

package com.lrq.test;

public class PrintHeart {

public static void main(String[] args) {

System.out.println(printHeart("*"));

}

private static String printHeart(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[i] == 0)

sb.append(" ");

else if(array[i] == 4)

sb.append(" ");

else if(array[i] == 5)

sb.append(" I ");

else if(array[i] == 2)

sb.append(" Love ");

else if(array[i] == 3)

sb.append("You");

else

sb.append(" "+input);

}

return sb.toString();

}

}

结果:

如何利用java给女友小惊喜_程序员送女友惊喜程序小妙招相关推荐

  1. java没有舞台_不会偷懒的程序员不是好程序员!

    今天看了篇文章: http://blogoscoped.com/archive/2005-08-24-n14.html 这篇文章是讲为什么好的程序员是既懒有笨的!哈哈! 我记得在看UNIX编程艺术时, ...

  2. Java程序员掉发系列——程序员必须认识的英文单词(汇总)

    原创 Java程序员掉发系列--程序员必须认识的英文单词(汇总) 2019-11-07 09:45:48 程序yang 阅读数 692更多 分类专栏: Java基础知识点(Java SE) 版权声明: ...

  3. 从程序员的角度分析微信小程序

     从程序员的角度分析微信小程序             我赶快在书架上拿出三年前买的书,把上面的土擦干净,压压惊. 作为一个并不是资深的程序员. 从程序员的角度分析一下微信小程序,欢迎指点. 首先 ...

  4. PHP笔记——java程序员看懂PHP程序

    PHP笔记--java程序员看懂PHP程序 php是一种服务器端脚本语言,类型松散的语言. <?php   ?>       xml风格 <script language=" ...

  5. 如何嫁给改变世界的男人:程序员理想女友大调查

    大家好,我是文文(微信:sscbg2020),今天给大家分享用户行为洞察研究院发布的报告<如何嫁给改变世界的男人:程序员理想女友大调查.pdf>,在分享报告前先代技术小哥们说段话呀: 尽管 ...

  6. 从程序员的角度分析微信小程序(编程语言:用到什么学什么)

    从程序员的角度分析微信小程序(编程语言:用到什么学什么) 一.总结 一句话总结:微信小程序原理就是用JS调用底层native组件,和React Native非常类似.(需要时,用到时再学) 1.选择语 ...

  7. 程序员知识产权问题:程序员在家自己开发小软件,公司是否有权利强制留下?

    (如果程序员想知道如何维护自己的合法权益,重点在最后,请一定要看完) 我们都知道,程序员是神器的存在,作为一名合格的程序员,写个小游戏,等等都不在话下. 最近一个程序员发帖说了这么一件有意思的事: 老 ...

  8. 赵雅莉个人资料及年龄 java_调查:Java程序员最伤心,C++程序员最年老

    说起我们对编程世界现有的刻板印象,你一定听说过类似于没有人喜欢用Java编码或者使用C++都是老人家,等等这样的话.为了分析这些刻板印象背后的真相,Trestle Technology的数据工程师写了 ...

  9. Java程序员开发三年,去网易社招,竟被问到这些面试题

    本文转载自:Java程序员开发三年,去网易社招,竟被问到这些面试题 前言 前几天偶遇老同学,聊了聊工作:老同学和我分享了这次网易社招的面试题:文中篇幅有限,就和大家分享这么多:更多Java后端开发面试 ...

最新文章

  1. ubuntu 16.04 ROS + kinect v2 安装
  2. Laravel学习笔记之Decorator Pattern
  3. 05--MySQL自学教程:DDL(Data Definition Language:数据库定义语言)操作数据库中的表(二)
  4. zen-cart首页能否在中间栏显示“所有商品”?
  5. Oracle 12C 多种方式创建PDB
  6. Udp广播的发送和接收(iOS + AsyncUdpSocket)下篇
  7. pat 乙级 1056 组合数的和(C++)
  8. spring 使用其他类protected方法_Java操作bean、属性、方法的使用工具类
  9. [zz]How to sign .EXE, .DLL and .CAB files?
  10. 一种被国人漠视的精神---狼的精神
  11. 这款Java性能调优工具,真的很强!
  12. git rollback代码都没了_ECBM库也能自动更新吗?——论GIT的用法
  13. 再次遇到golang乱码问题,用simplifiedchinese解决
  14. 动手深度学习 李沐 pytorch版本 基于Win10环境配置
  15. 微信隐藏代码功能合集
  16. 股市财富神话背后:黑庄黑嘴制造多少黑洞
  17. 廊坊金彩教育:怎么做好人群标签
  18. 软件工程师的工作经验总结
  19. 在职MBA与普研、MEM是有区别的
  20. PHASEN: A Phase-and-Harmonics-Aware Speech Enhancement Network

热门文章

  1. 共享办公室租赁和传统写字楼之间,如何抉择
  2. linux 参数解析,Linux 命令行参数解析
  3. 机械过滤器(石英砂过滤器)和多介质过滤器的区别
  4. conemu 打开wsl 报错
  5. 选择SaaS供应商的15个关键问题
  6. spi子系统实现数码管控制
  7. Calendar计算两个日期之间的天数和周数
  8. [导入]把域名转到了GoDaddy下
  9. USB PD 3.0快充 (Power Delivery )
  10. 状态空间方程的能控性与能观性判断