Java
LiamBommer
Inspiring...
展开
-
Java输出逆时针螺旋数字
用java逆时针输出螺旋数字又是上学期学c++时的遗留问题,今天想了一下竟然写了出来。这是代表我的能力有所提升吗?但明显写出的代码还是略不堪入目。 Methods主要思路就是用两个for循环及边界判定来实现逆时针输出。 1. 首先创建n行n列的二维数组,并用两个for循环初始化为0 2. 设定变量count往数组里填数 3. 四个方向的行进,内含边界判定难点说是难点其实是难到我的地方,或者说原创 2016-09-13 22:27:56 · 1890 阅读 · 0 评论 -
Hanoi问题——解惑自己
从第一个学期开始就有遇到汉诺塔的问题,但只是为了完成作业所以上网随便抄了一些代码而已,并没有真正理解。今天又一次遇到了这个问题…想着还是解决一下比较好。 参考了这篇文章:参考文章 (作者未注明,若侵 删)递归问题以前一直认为递归问题很令人头疼,无从下手。但其实今天仔细研究过后发现递归的关键是关注即时问题以及单位问题(自己乱取的名字)。能递归解决的问题基本上能分解成为多个模式相同的单位问题。 例原创 2016-09-06 22:40:09 · 496 阅读 · 0 评论 -
字符与数字取模...
先贴题目吧… 创建一个项目,并在该项目中建立一个名为Lab4_4的类,在其中实现按指定的秘钥对字符串进行加密。首先提示用户输入秘钥(一组不重复的数字如20147),然后输入需要加密的原文。按照秘钥加密后输出密文。测试成功后保存并提交Lab3_4.java文件。(提示:加上秘钥中相应位置数字,然后求模) 输入范例: 20147 javaexam 输出范例 lawelz原创 2016-10-08 23:03:13 · 5378 阅读 · 0 评论 -
JPanel中getGraphics返回null的情况
今日(久违)写java作业遇到一个问题,照着书上打的代码,却总是在继承JPanel的类中 Graphics g = getGraphics(); 中出现NullPointerException的错误。 找了很久找不出错,再三比较之下发现唯一的区别就是是否写在一个类(文件)中, 即 JPanel类 和 JFrame 类写在一个类中。在网上搜了一下,在getGraphics()的文档中说当元原创 2016-12-05 22:06:53 · 2578 阅读 · 0 评论 -
字节流与字符流的区别详解
字节流与字符流 先来看一下流的概念: 在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。 程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。 字节流与字符流 在java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。在字转载 2016-12-20 22:42:51 · 382 阅读 · 0 评论