那天情人节,我给她发了一串数字(01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101),她说我不懂浪漫,我低头苦笑,其实她不知道,这是二进制形式的"I love you",难道程序员真的注定孤独一生?

程序写得比较粗陋,作为不登大雅之堂的娱乐工具,足够了。支持中文public class MonkeyRomatic {

public static void main(String args[]){

String wordsString = "I love you";

char[] wordsArray = wordsString.toCharArray();//将要表白的语句转为字符数组

int tempWord;//用于临时存放每个字符的ASCII码

int tempWordLength = 0;

String tempWords = "";//用于临时存放每个字符的二进制表示形式

String codeWords = "";//编码之后的表白语句

for(int i = 0;i

tempWord = wordsArray[i];//获取当前字符的ASCII码

tempWords = Integer.toBinaryString(tempWord);

tempWordLength = tempWords.length();

if(tempWordLength

//为美观起见,每个字符的二进制表示形式均限制为8位

for(int j = 0;j

tempWords = "0" + tempWords;

}

}

codeWords = codeWords + tempWords+ " ";

tempWords = "";//将当前二进制字符归空

}

System.out.println(codeWords);

}

}

java情话代码,程序员浪漫的二进制表白代码相关推荐

  1. 程序员520❤七夕情人节表白代码Html+Js+Css花瓣相册网页模板❤程序员表白必备

    ❉ 520程序员求婚Html+Js+Css花瓣相册❤ (爱心3D动画,自定义文字)/ 程序员表白必备 一年一度的/520情人节/七夕情人节/生日礼物/告白师妹/程序员表白, 非常经典的程序员式的表达爱 ...

  2. HTML5七夕情人节表白网页_浪漫星空-爱心相册_ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心表白

    HTML5七夕情人节表白网页❤浪漫星空-爱心相册❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心表白 这是程 ...

  3. 计算机编程情话,[程序员的爱情表白代码]献给程序员们的爱情表白书

    图片来自网络 Java程序员的情书 我能抽象出整个世界, 但是我不能抽象出你, 因为你在我心中是那么的具体, 所以我的世界并不完整. 我可以重载甚至覆盖这个世界里的任何一种方法, 但是我却不能重载对你 ...

  4. [转]为什么程序员总是写糟糕的代码?这3个原因

    原文请看:为什么程序员总是写糟糕的代码?这3个原因 我最近一直在想我们作为一个行业为什么总是产出糟糕代码的原因. 1.明显原因-- 我一下子想到的最明显的原因是,有好的程序员,也有不那么好的程序员,有 ...

  5. 最受Linux程序员欢迎的7个代码编辑器的介绍及下载地址

    Linux平台上的代码编辑器太少了,Linux程序员经常抱怨,自从他们使用了免费开源的系统平台后,作为一名程序员,却并没有在代码编辑器上得到足够的重视.下面我们分享了7个最受Linux程序员欢迎的代码 ...

  6. java list top_Java程序员最常犯的错误盘点之Top 10

    原标题:Java程序员最常犯的错误盘点之Top 10 人非圣贤,孰能无过.都说Java语言是一门简单的编程语言,基于C++演化而来,剔除了很多C++中的复杂特性,但这并不能保证Java程序员不会犯错. ...

  7. 作为程序员的你 是喜欢代码还是喜欢工作 ?

    长大了你想做什么职业? 起初被问到时, 我们对 职业 这两个字 懵懵懂懂 , 不知道它代表的含义. 现今步入社会的我们明白 职业就是 每天把时间花在哪里. 收获就在那里 ! 我能接受失败 , 但无法接 ...

  8. 史上第一部程序员专题电影《青春代码》

    看电影,免费申领传智播客价值7800多元的正版教学光盘(内含java,.net,php,网页平面设计教程) 申领地址:http://www.itcast.cn/subject/dvd01/index. ...

  9. 最受Java编码员和程序员欢迎的好助手:Android IDE工具和应用

    Android(['ændrɔid])是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google和开放手持设备联盟开发与领导. Android 系统最初由安迪·鲁宾(Andy Rubi ...

  10. 吐槽java之《程序员的呐喊》读后总结

    <程序员的呐喊>读后总结 --关于java的批判 一.写在总结前面的一些废话 <程序员的呐喊>(后文简称呐喊),是一本非常有趣的散篇,全文都是作者对目前软件开发界的看法,主要翻 ...

最新文章

  1. 第二讲:Android系统构架分析和应用程序目录结构分析
  2. 声音信标规格说明 2020-5-25
  3. 【 FPGA 】FIR 滤波器之半带插值器(Half-band Interpolator)
  4. ARM汇编:汇编语言跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等
  5. 刘强东写在上市之际:京东要成为一家世界级企业 感慨吧
  6. 计算机组成原理试题2,计算机组成原理试题2.doc
  7. SAP UI5 sap-ui-core.js的加载逻辑
  8. php 二维数组去除一项,PHP二维数组提取函数----把不需要的数据剔除
  9. HDX(CITRIX ICA)与ICA
  10. 如何去除微信小程序 wxParse 解析富文本图片间隙问题
  11. FPGA三段式状态机的思维陷阱
  12. c#通过键盘输入若干个整数,长度不得多于20个,最后将其中最大的数输出,采用控制台的形式实现。
  13. 领域驱动设计(DDD)之领域专家
  14. 辞职两年:自由的代价
  15. ora-00119和ora-00132问题的解决方法
  16. 川希:日引流100+宝妈粉蓝海方法,精准引流预产期宝妈思路
  17. 全球及中国医用管材行业需求调研与竞争趋势研究报告2022版
  18. 春节后面试别人的经历总结之二,好岗位分享给还在找工作中的软件开发爱好者们...
  19. 脑机接口 | “中国脑计划”:向最后的前沿进发
  20. 一周信创舆情观察(10.18~10.24)

热门文章

  1. 张宇1000题高等数学 第四章 一元函数微分学的计算
  2. 简单迅速解决windows电脑下载windows应用商店(Microsoft Store)
  3. CM安装部署介绍说明-尚硅谷大数据培训
  4. scratch3.0 整体页面介绍
  5. 基于springboot的物流管理系统设计与实现 JAVA MYSQL
  6. H5模板代码一键生成器
  7. 微波工程(2)——传输线理论
  8. redis 内存碎片清理
  9. java的swing案例
  10. LABVIEW宝典(第2版)简版电子书出炉了,需要赶紧下