![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
007Detective
努力学习技术!
展开
-
输出文档(txt)的行号
import java.io.*;/** * Created by Administrator on 2017/3/30. */class LineNum extends BufferedReader{ int count = 1; public LineNum(Reader in) { super(in); } //复写BufferedReade原创 2017-03-30 10:06:05 · 627 阅读 · 0 评论 -
关于使用命令行参数报错错误:找不到或无法加载主类
我是用IDEA下的Terminal编译的Hello.java文件 可以javac Hello.java成功,但是java Hello 1024 world老是报错 : 错误:找不到或无法加载主类 经百度得知,是因为我的Hello.java是放在了包下,使用命令行参数,会在当前路径下查找包名文件夹, 所以最好的方法是删除掉最上面的package HelloWorld; 直接java Hell原创 2016-10-24 21:54:22 · 3237 阅读 · 0 评论 -
关于使用listFile()遍历文件夹报空指针异常的问题
主要想实现的功能是遍历文件夹,遇到文件夹将其展开,输出里面的文件。我的源代码如下:public class FileScanner { public static void main(String[] args) { File file = new File("F:/"); printFiles(file, 1); } public static原创 2016-10-27 23:35:01 · 6446 阅读 · 7 评论 -
关于使用EditPlus的问题
因为编辑文件种类挺多的,每次打开不同软件比较麻烦,就安利一个软件 -- EditPlus步骤如下:1.去官网下载editplus最新版,https://www.editplus.com/download.html2.然后网上搜索汉化版压缩包进行汉化(解压替换),链接:http://pan.baidu.com/s/1slRgK6T 密码:7feo(这个汉化包是我转载的,一着急没找到出处)原创 2017-02-21 09:49:23 · 481 阅读 · 0 评论 -
比较两个数组是否相等
比较数组是否相等,不能使用 == ,因为 == 是用来判断两个对象的引用是否指向同一块内存import java.util.Arrays;class ArraysEquals { public static void main(String[] args) { int[] a = {2,3,4}; int[] b = {2,3,4};原创 2017-02-21 16:55:50 · 1081 阅读 · 0 评论 -
直接(选择)排序和冒泡排序
/** * Created by Administrator on 2017/2/22. */public class Sort { public static void main(String[] arsg){ int[] arr = {2,3,5,6,4,3}; System.out.println("选择排序的结果是:"); Sel原创 2017-02-22 15:29:26 · 476 阅读 · 0 评论 -
关于字符串翻转的几种方法
import java.util.ArrayList;/** * Created by d007l on 2017/3/12. */public class ReverseTest { public static void main(String[] args){ String str = "偷得浮生半日闲"; System.out.println("翻转原创 2017-03-13 01:08:44 · 286 阅读 · 0 评论 -
可变参数...
**内容有参照传智播客视频的地方package collection;/** * Created by d007l on 2017/3/26. * 可变参数的格式: 数据类型... 变量名可变参数要 注意的细节: 1. 如果一个函数 的形参使用上了可变参数之后,那么调用该方法的时候可以传递参数也可以不传递参数。 2. 可变参数实际上是一个数组对象。 3. 可变参数原创 2017-03-26 03:21:44 · 237 阅读 · 0 评论 -
File的IO总结
File分为input和output 文件的读写可以分为字节流读写,字符流读写 分别有缓冲数组读写和缓冲流读写import java.io.*;/** * Created by Administrator on 2017/3/30. */public class FileTest { public static void main(String[] args) throws I原创 2017-03-30 16:34:35 · 340 阅读 · 0 评论 -
用缓冲数据流写用户的注册和登录功能
package file;import java.io.*;import java.util.Scanner;/** * Created by d007l on 2017/3/30. */class Person{ String name; String password; public Person(String name, String password) {原创 2017-03-30 10:07:24 · 514 阅读 · 0 评论 -
关于字符串报java.lang.NullPointerException
今天写一程序,老是报java.lang.NullPointerException.后来发现是String类的equals方法使用不对,应该是字符串.equals(变量)譬如:String name;if("abc".equals(name))而不能写name.equals("abc")因为name有可能为空,这样的话,该方法就会报异常java.lang.N原创 2017-06-02 15:57:52 · 317 阅读 · 1 评论