day07
将JavaSE基础入门学习笔记按照每天的学习进行分类,方便以后查阅和复习
这条小鱼我在乎
代码字里行间,技术与梦想共舞的痕迹
展开
-
奇数(范围1-100之间)求和练习
编写程序求 1+3+5+7+……+99 的和值。代码如下:public class Test01 { public static void main(String[] args) { int sum = 0; for (int i = 0; i < 100; i++) { if (i%2==1) { ...原创 2020-01-09 15:54:18 · 547 阅读 · 0 评论 -
求水仙花数
求所有的水仙花数。水仙花数是指一个3位数(100-999之间),其每位数字立方之和等于该3位数本身。如153 = 1*1*1 + 3*3*3 + 5*5*5,即 3位数本身 = 百位数立方 + 十位数立方 + 个位数立方;代码如下:public class LoopTest_1 { public static void main(String[] args) {...原创 2020-01-09 16:15:13 · 97 阅读 · 0 评论 -
ASCII编码表
American Standard Code for Information Interchange,美国标准信息交换代码. 在计算机中,所有的数据在存储和运算时都要使用二进制数表示, a、b、c、d这样的52个字母(包括大写)、以及0、1等数字还有一些常用的符号, 在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大...原创 2020-01-09 16:30:43 · 158 阅读 · 0 评论 -
char类型的存储
/*char转成int类型的时候,类型自动提升,char数据类型,会查询编码表,得到整数int转成char类型的时候,强制转换,也会查询编码表*/public class ASCIIDemo{ public static void main(String[] args){ char c = 'a'; int i = c + 1; S...原创 2020-01-09 17:19:47 · 2402 阅读 · 0 评论 -
打印 9*9 乘法表
利用for循环打印 9*9 表如: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9题目分析:通过观察发现,如果把1*1=1这样的内容 看做一颗*的话,那么打印结果就成了如下效果: * ** *** ...原创 2020-01-09 18:04:33 · 167 阅读 · 0 评论 -
打印26个大写字母和26个小写字母
利用for循环打印ABCDEFG...XYZ,26个大写字母与26个小写字母代码如下:public class Test04 { public static void main(String[] args) { char da = 'A'; char xiao = 'a'; for (int i = 0; i < 26;...原创 2020-01-09 17:32:59 · 1764 阅读 · 0 评论 -
数组方法练习
一、定义打印数组元素方法,按照给定的格式打印[11, 33, 44, 22, 55]代码如下:public class ArrayMethodTest{ public static void main(String[] args){ int[] arr = {11,33,44,22,55}; printArray(arr); ...原创 2020-01-11 00:09:56 · 424 阅读 · 0 评论