文章列表
1、用递归复制文件目录
public void copyFiles(String fromPath, String toPath){
File fromFile = new File(fromPath);
if (fromFile.isDirectory()){
File toFile = new File(toPath);
if(!toFile.exists()) {
System.out.println("正在创建文件夹:" + toFile.getName());
...
今天工作不算太忙,抽空学习了下JavaScript中数组的相关方法
首先看看数组删除元素相关的几个方法
1、pop(): 删除数组最后一个元素,并返回删除的元素
/*
* javaScript中数组(Array)pop方法
* 删除数组最后一个元素,并返回被删除的元素
*/
function testPop(){
var arr = new Array('h','x','q');
alert(arr.pop());
alert(arr);
}
2、shift(): 删除数组的第一个元素,并返回被删除的元素
/**
* javascript中数组(Array ...
文件Source中的数据格式为:
A:52
B:23
C:44
D:88
H:99
C:22
C:33
E:11
问题:
1、从Source中读取数据,并求和,打印到控制台,格式为:
A:52
B:23
C:99
D:88
H:99
E:11
2、排序打印到控制台
E:11
B:23
A:52
D:88
C:99
H:99
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
impo ...
前些天看到说应聘者连个简单的找出1到100中是质数(素数)的算法都写不出,
自己看后也写了写,比较简单,在此贴出代码,当做自己的总结,以后将会把工作中碰到的难题及之后的解决方法与各位分享,但主要还是作为工作学习总结吧,也许某年某月的一天能对自己有帮助
for (int i = 1; i <= 100; i++) {
boolean f = true;
for (int j = 2; j < i; j++) {
if (i%j == 0) {
f = false;
break;
}
}
if (f) System.out.p ...
ArrayList、LinkedList实现了接口List
类ArrayList在内存中定义了固定长度的数组。如果不在列表末尾频繁地插入或者删除元素,那么ArrayList的性能很好。如果需要在列表末尾频繁地插入或者删除元素,那么最好的数据结构是链表,因为链表使用了更加的动态内存管理。相反,因为只需要计算相对该数组内存起始地址的偏移量,所以在数组中访问某个元素非常快。