摘要: 1.问题描述 用户输入双层菱形的边长x(4<x<50),打印出双层菱形 如输入5,输出如下: * * * * * * * * * ** * * * * * * * * * * * * * 2.解题思路 //打印出边长为x的双层菱形,图形输出的每一行作为串放在List lst里 //则边长x与lst长 阅读全文
posted @ 2017-03-30 09:15 名字是卡的好 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 1.问题描述 输入边长,打印回形嵌套图形,例如输入5: ***** * * * * * * * ***** 2.解题思路 1.请用户键盘输入边长,读取边长记为x 2.计算x%4 的值,得到对应的装着回形图的每一行的串的List ss,若x小于等于4, 直接输出ss的每一项,否则进行递归,直到ss的长 阅读全文
posted @ 2017-03-29 18:26 名字是卡的好 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 1.问题描述 在一个目录及子目录下查找 TXT或Java文件,从中搜索所有“对象”字样的行。 在D盘中的所有文件中搜索含有“对象”的行。 2.解题思路 先找出D盘下所有文件 再对每个文件中的每行内容进行,进行查找,若含有“对象”两字,输出该行。 3.程序代码 4.运行结果图 如图所示,在d盘下所有文 阅读全文
posted @ 2017-03-22 21:13 名字是卡的好 阅读(10569) 评论(0) 推荐(0) 编辑
摘要: 1.问题描述 读入一个源代码,加行号,输出为新文件 xxx.java.txt 2.解题思路 用Scanner读取指定文件“题目.Java”的每一行,再用BufferedWriter将所读的内容加上行号之后写入要求的文件“题目.java.txt”中。 2.程序代码 4.图要读的文件“题目.java” 阅读全文
posted @ 2017-03-22 08:53 名字是卡的好 阅读(241) 评论(1) 推荐(0) 编辑
摘要: 1.问题描述 先产生10000个随机数,每十个一行,放入文件中。(用重定向方法) 用重定向方法,从文件中读入10000个数字,打印出前十名。(不许调用排序方法) 2.程序如下: 2.1 写入 2.2 读出 3.运行结果 3.1 从Java文件位置进入控制台,在控制台输入Java文件 > txt文件, 阅读全文
posted @ 2017-03-21 14:49 名字是卡的好 阅读(1576) 评论(0) 推荐(0) 编辑
摘要: Java入门 编程 阅读全文
posted @ 2017-03-18 21:15 名字是卡的好 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 已知第一个素数是2,第二个素数是3,求第50000个素数。 求素数这个问题本身并不难,这个问题主要是对程序运行时间上的要求。要求第50000个素数, 以常规的逐个查找很难得出结果,递归也容易出现栈溢出的情况。因此需要提出更简洁高效的方法。 解题思路: 首先在做一个静态的List(lst) 阅读全文
posted @ 2017-03-17 10:55 名字是卡的好 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 1.将二进制转换为十六进制。 例如:100111010010110 》 4E96 2.将十六进制转换为二进制。 例如:4E96 》 100111010010110 解题思路1: 利用二进制与十六进制之间的特殊关系进行转换,即一位十六进制的数可由四位二进制数表示。 十六进制的每位数分别由 阅读全文
posted @ 2017-03-15 20:57 名字是卡的好 阅读(3912) 评论(1) 推荐(0) 编辑