摘要:
在实际运用中,经常会对两个数组进行合并,并去重。 下面是一个代码片段,可以直接使用。 以上代码是以字符串形式“1/2/3/4/5”出现的,适当改一下就可以对数组进行使用了。 阅读全文
摘要:
直接上代码,需要使用时直接调用即可。 阅读全文
摘要:
生成[min,max]之间的随机整数: random.nextInt(max)表示生成[0,max]之间的随机数,然后对(max-min+1)取模。 以生成[10,20]随机数为例,首先生成0-20的随机数,然后对(20-10+1)取模得到[0-10]之间的随机数,然后加上min=10,最后生成的是 阅读全文
摘要:
可以使用Unicode码进行判断字符、数字、汉字 可以使用ASCII码判断字母、数字 【注】字母、数字在两种码下对应值相同 0--9:48--57 A--Z:65--90 a--z:97--122 汉字:一般可使用4E00--9FA5,足矣 【注】对应码字使用前加(char)强制转换,转换为对应字符 阅读全文
摘要:
1 Excel文件的创建 先导入外部包jxl.jar(可在百度下载),创建生成的文件在当前源文件所在的文件夹中。 导入外部包的方法: 参考代码如下: 2 Excel文件的读取 同样需要先导入外部包,要读取的文件放在当前源文件所在的文件夹中。 参考程序如下: 【注】若想获取多个单元格的内容,只需利用f 阅读全文
摘要:
1 普通输入方法 在Java中,大多数时候需要有键盘输入指令,计算机根据指令来执行不同的功能。那么怎么让程序指导用户所输入的指令呢?就要用到Scanner类了! Scanner类的执行顺序如下: 参考程序如下: 【注】系统根据input的方法,有不同的扫描方式和返回值 nextInt(); 将输入信 阅读全文
摘要:
1 直接输出一个类的对象 众所周知,我们创建一个对象后,可以利用print()方法把该对象的属性给输出,但是我们若直接输出对象呢?比如下例: 不废话,直接看结果吧,结果是下面的东西: People@15db9742 这是什么呢?Java中直接输出一个类的对象的时候,会调用这个类的toString() 阅读全文
摘要:
1 无参构造与有参构造 先让我们了解一下有参构造方法和无参构造方法,见名思意,有参构造就是有参数传递,无参构造就是没有参数传递。 参考代码如下: 从以上代码可以看出,在创建具体对象时,无参构造方法的初始化在代码中固定,当然,可以不要这段代码,在创建对象时根据“类名.属性”定义,但是较为麻烦,这也是有 阅读全文
摘要:
1 普通关键字注意事项 Java中取消了goto的使用(C语言中有goto关键字),取而代之的是循环标签。循环标签请见本人另文。 参考一下代码: 上述代码虽然被注释,但是编译时仍会出现错误,它等价于: 试想,该代码肯定不会编译通过啊! 2 final关键字浅谈 final关键字 使用final关键字 阅读全文
摘要:
1 一维数组 1.先定义,再分配空间。 数据类型 数组名[]; //数据类型[] 数组名; 数组名=new 数据类型[长度]; 2.定义的同时分配空间。 数据类型 数组名[]=new 数据类型[长度]; //数据类型[] 数组名=new 数据类型[长度]; 3.定义数组,分配空间并赋值。(此种形式定 阅读全文