- 博客(172)
- 资源 (16)
- 问答 (17)
- 收藏
- 关注
原创 java入门---集合操作实例之删除集合中指定元素
以下实例演示了如何使用 Collection 类的 collection.remove() 方法来删除集合中的指定的元素:import java.util.*; public class Main { public static void main(String [] args) { System.out.println( "集合实例!\n" ); int ...
2018-05-31 11:33:45 1106
原创 java入门---集合操作实例之集合反转
以下实例演示了如何使用 Collection 和 Listiterator 类的 listIterator() 和 collection.reverse() 方法来反转集合中的元素:import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.ListIterat...
2018-05-31 11:32:22 843
原创 java入门---集合操作实例之集合遍历&List与Set类型集合的遍历&Map类型集合的遍历
以下实例演示了如何遍历从Collection接口延伸出的List、Set和以键值对形式作存储的Map类型的集合,以下我们分别使用了普通for,增强型的 for ,iterator 等方式来遍历集合: 首先是List与Set类型集合的遍历:import java.util.ArrayList;import java.util.HashSet;import java.util.Itera...
2018-05-31 11:20:39 416
原创 java入门---集合操作实例之集合打乱顺序
以下实例演示了如何使用 Collections 类 Collections.shuffle() 方法来打乱集合元素的顺序:import java.util.*; public class Main { public static void main(String[] args) { List<Integer> list = new ArrayList<...
2018-05-31 11:14:52 2527
原创 java入门---集合操作实例之集合长度
以下实例演示了如何使用 Collections 类 的collection.add() 来添加数据并使用 collection.size()来计算集合的长度:import java.util.*; public class Main { public static void main(String [] args) { System.out.println( "集合实例...
2018-05-31 11:13:14 1421
原创 java入门---集合操作实例之HashMap遍历
以下实例演示了如何使用 Collection 类的 iterator() 方法来遍历集合:import java.util.*; public class Main { public static void main(String[] args) { HashMap< String, String> hMap = new HashMap< Str...
2018-05-31 11:09:37 369
原创 java入门---集合操作实例之集合比较
以下实例将字符串转换为集合并使用 Collection 类的 Collection.min() 和 Collection.max() 来比较集合中的元素:import java.util.Collections;import java.util.Set;import java.util.TreeSet; class Main { public static void main(Str...
2018-05-31 11:08:32 705
原创 java入门---集合操作实例之数组转集合
以下实例演示了使用 Java Util 类的 Arrays.asList(name) 方法将数组转换为集合:import java.util.*;import java.io.*; public class ArrayToCollection{ public static void main(String args[]) throws IOException{ int ...
2018-05-31 10:28:51 172
原创 java入门---数据结构操作实例之旋转向量(swap()函数)
以下实例演示了使用 swap() 函数来旋转向量:import java.util.Collections;import java.util.Vector; public class Main { public static void main(String[] args) { Vector<String> v = new Vector(); v.add...
2018-05-31 10:27:20 282
原创 java入门---数据结构操作实例之链表修改
以下实例演示了使用 listname.add() 和 listname.set() 方法来修改链接中的元素:import java.util.LinkedList; public class Main { public static void main(String[] a) { LinkedList officers = new LinkedList(); off...
2018-05-31 10:25:45 393
原创 java入门---数据结构操作实例之获取向量的最大元素
以下实例演示了使用 Vector 类的 v.add() 方法及 Collection 类的 Collections.max() 来获取向量的最大元素:import java.util.Collections;import java.util.Vector; public class Main { public static void main(String[] args) { ...
2018-05-30 11:51:48 303
原创 java入门---数据结构操作实例之队列(Queue)用法
队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。LinkedList类实现了Queue接口,因此我们可以把LinkedList当成Queue来用。以下实例演示了队列(Queue)的用法:import java.util.LinkedList;import java.util.Queue; public class Main { public stat...
2018-05-30 11:50:39 354
原创 java入门---数据结构操作实例之压栈出栈的方法实现字符串反转
以下实例演示了使用用户自定义的方法 StringReverserThroughStack() 来实现字符串反转:import java.io.IOException; public class StringReverserThroughStack { private String input; private String output; public StringRever...
2018-05-30 11:49:11 971
原创 java入门---数据结构操作实例之链表元素查找
以下实例演示了使用 linkedlistname.indexof(element) 和 linkedlistname.Lastindexof(elementname) 方法在链表中获取元素第一次和最后一次出现的位置:import java.util.LinkedList; public class Main { public static void main(String[] args...
2018-05-30 11:47:11 964
原创 java入门---数据结构操作实例之栈的实现
以下实例演示了用户如何通过创建用于插入元素的自定义函数 push() 方法和用于弹出元素的 pop() 方法来实现栈:public class MyStack { private int maxSize; private long[] stackArray; private int top; public MyStack(int s) { maxSize = s;...
2018-05-30 11:46:06 233
原创 java入门---数据结构操作实例之获取向量元素的索引值
以下实例演示了使用 Collections 类的 sort() 方法对向量进行排序并使用 binarySearch() 方法来获取向量元素的索引值:import java.util.Collections;import java.util.Vector; public class Main { public static void main(String[] args) { ...
2018-05-30 11:44:48 310
原创 java入门---数据结构操作实例之获取链表的元素
以下实例演示了使用 top() 和 pop() 方法来获取链表的元素:import java.util.*; public class Main { private LinkedList list = new LinkedList(); public void push(Object v) { list.addFirst(v); } public Object t...
2018-05-30 11:43:34 941
原创 java入门---数据结构操作实例之删除链表中的元素
以下实例演示了使用 clear() 方法来删除链表中的元素:import java.util.*; public class Main { public static void main(String[] args) { LinkedList<String> lList = new LinkedList<String>(); lList.ad...
2018-05-30 11:42:28 759
原创 java入门---数据结构操作实例之获取链表(LinkedList)的第一个和最后一个元素
以下实例演示了如何使用 LinkedList 类的 linkedlistname.getFirst() 和 linkedlistname.getLast() 来获取链表的第一个和最后一个元素:import java.util.LinkedList; public class Main { public static void main(String[] args) { ...
2018-05-30 11:41:19 3046
原创 java入门---数据结构操作实例之在链表(LinkedList)的开头和结尾添加元素
以下实例演示了如何使用 LinkedList 类的 addFirst() 和 addLast() 方法在链表的开头和结尾添加元素:import java.util.LinkedList; public class Main { public static void main(String[] args) { LinkedList<String> lList ...
2018-05-30 11:40:00 1000
原创 java入门---数据结构操作实例之利用堆栈将中缀表达式转换成后缀表达式
以下实例演示了如何使用堆栈进行表达式的堆栈将中缀(Infix)表达式转换成后缀(postfix)表达式:import java.io.IOException; public class InToPost { private Stack theStack; private String input; private String output = ""; public InT...
2018-05-29 09:30:18 578
原创 java入门---数据结构操作实例之数字求和运算
以下实例演示了使用do...while结构求0~100的整数数字之和:public class Main { public static void main(String[] args) { int limit=100; int sum=0; int i=1; do { sum=sum+i; ...
2018-05-29 09:28:36 382
原创 java入门---异常处理实例之自定义异常
以下实例演示了通过继承 Exception 来实现自定义异常:class WrongInputException extends Exception { // 自定义的类 WrongInputException(String s) { super(s); }}class Input { void method() throws WrongInputExce...
2018-05-29 09:27:14 695
原创 java入门---异常处理实例之链试异常
以下实例演示了使用多个 catch 来处理链试异常:public class Main { public static void main (String args[])throws Exception { int n=20,result=0; try{ result=n/0; System.out.print...
2018-05-29 09:26:01 264
原创 java入门---异常处理实例之重载方法异常处理
以下实例演示了重载方法的异常处理:public class Main { double method(int i) throws Exception{ return i/0; } boolean method(boolean b) { return !b; } static double method(int x, double y...
2018-05-29 09:24:52 748
原创 java入门---异常处理实例之获取异常的堆栈信息
以下实例演示了使用异常类的 printStack() 方法来获取堆栈信息:public class Main{ public static void main (String args[]){ int array[]={20,20,40}; int num1=15,num2=10; int result=10; try{ ...
2018-05-29 09:23:42 937
原创 java入门---异常处理实例之多线程异常处理
以下实例演示了多线程异常处理方法:class MyThread extends Thread{ public void run(){ System.out.println("Throwing in " +"MyThread"); throw new RuntimeException(); }}class Main { public static...
2018-05-29 09:22:29 325
原创 java入门---异常处理实例之使用 catch 处理异常
以下实例演示了使用 catch 来处理异常的方法:public class Main { public static void main (String args[]) { int array[]={20,20,40}; int num1=15,num2=10; int result=10; try{ re...
2018-05-29 09:21:14 360
原创 java入门---异常处理实例之Finally的用法
Java 中的 Finally 关键一般与try一起使用,在程序进入try块之后,无论程序是因为异常而中止或其它方式返回终止的,finally块的内容一定会被执行。以下实例演示了如何使用 finally 通过 e.getMessage() 来捕获异常(非法参数异常):public class ExceptionDemo2 { public static void main(String...
2018-05-29 09:19:47 346
原创 java入门---异常处理实例之多个异常处理(多个catch)
对异常的处理时,首先就是在声明异常时,建议声明更为具体的异常,这样可以处理的更具体。然后呢,对方声明几个异常,就对应几个catch块, 如果多个catch块中的异常出现继承关系,父类异常catch块放在最下面。以下实例演示了如何处理多异常:class Demo { int div(int a,int b) throws ArithmeticException,ArrayInde...
2018-05-29 09:18:07 8297
原创 java入门---异常处理实例之异常处理方法&System 类的 System.err.println()
以下实例演示了使用 System 类的 System.err.println() 来展示异常的处理方法:class ExceptionDemo{ public static void main(String[] args) { try { throw new Exception("My Exception"); } catch (Ex...
2018-05-28 09:32:01 1275
原创 java入门---目录操作实例之遍历目录
以下实例演示了使用 File 类的 dir.isDirectory() 和 dir.list() 方法来遍历目录:import java.io.File; public class Main { public static void main(String[] argv) throws Exception { System.out.println("遍历目录"); ...
2018-05-28 09:30:14 292
原创 java入门---目录操作实例之查看当前工作目录
以下实例演示了使用 System 的 getProperty() 方法来获取当前的工作目录:class Main { public static void main(String[] args) { String curDir = System.getProperty("user.dir"); System.out.println("你当前的工作目录为 :...
2018-05-28 09:28:54 593
原创 java入门---目录操作实例之查看系统根目录
以下实例演示了使用 File 类的 listRoots() 方法来输出系统所有根目录:import java.io.*; class Main{ public static void main(String[] args){ File[] roots = File.listRoots(); System.out.println("系统所有根目录:"); ...
2018-05-28 09:27:24 567
原创 java入门---目录操作实例之在指定目录中查找文件
以下实例演示了在 C 盘中查找以字母 'b' 开头的所有文件:import java.io.*; class Main { public static void main(String[] args) { File dir = new File("C:"); FilenameFilter filter = new FilenameFilter() { ...
2018-05-28 09:26:08 369
原创 java入门---目录操作实例之输出指定目录下的所有文件
以下实例演示了如何使用 File 类的 list 方法来输出指定目录下的所有文件:class Main { public static void main(String[] args) { File dir = new File("C:"); String[] children = dir.list(); if (children == nu...
2018-05-28 09:24:43 243
原创 java入门---目录操作实例之遍历指定目录下的所有目录
以下实例演示了如何使用 File 类的 list 方法来遍历指定目录下的所有目录:import java.io.*; class Main { public static void main(String[] args) { File dir = new File("F:"); File[] files = dir.listFiles(); FileFil...
2018-05-28 09:23:24 347
原创 java入门---目录操作实例之打印目录结构
以下实例演示了使用 File 类的 file.getName() 和 file.listFiles() 方法来打印目录结构:import java.io.File;import java.io.IOException; public class FileUtil { public static void main(String[] a)throws IOException{ ...
2018-05-28 09:21:44 300
原创 java入门---目录操作实例之获取目录最后修改时间
以下实例演示了使用 File 类的 file.lastModified() 方法来获取目录的最后修改时间:import java.io.File;import java.util.Date; public class Main { public static void main(String[] args) { File file = new File("C://Fil...
2018-05-28 09:20:15 393
原创 java入门---目录操作实例之获取文件的上级目录
以下实例演示了使用 File 类的 file.getParent() 方法来获取文件的上级目录:、import java.io.File; public class Main { public static void main(String[] args) { File file = new File("C:/File/demo.txt"); Strin...
2018-05-28 09:18:42 4144 2
UML时序图绘制基础教程-0基础不要错过哟
2020-09-30
如何使用phpEcel读取大型文件,最少10M以上???
2017-10-06
php 读取大量文件方案???
2017-08-24
有一种格式的数据很好奇是什么格式的???大家帮忙看看
2017-08-04
除了curl多线程的方式,还有提高php发送大量请求速度的方案么?
2017-07-03
mysql数据库某个时间段插入失败?
2017-06-30
jquery中循环发送ajax请求,是否相当于多线程发送请求?
2017-06-23
提高php发送请求的响应速度
2017-06-19
mysql查询40万数据用时0.29秒算不算长?
2017-06-01
使用PHP语言在服务器上创建多级中文文件夹???
2017-05-25
Linux服务器上使用PHP语言创建多级中文文件夹?
2017-05-25
并发,有个具体解释吗??????
2017-05-19
数据少部分重复添加???
2017-05-16
PHP 读取本地磁盘上的文件,知道绝对路径?
2017-05-08
PHP 定时或延迟发布文章???
2017-05-02
ajax返回值一直是null???
2017-04-18
PHP curl模拟登陆之后获取的PHPSESSID不能用
2017-04-17
这段代码有错么???麻烦正解
2017-04-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人