java:经典文件写入和读取,速度超快
package arrays.file;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.io.StringReader;
import java.io.Writer;
public class CreateFile {
public static void main(String[] args) {
// readerFile("E:/workspace6/Arrays/src/myArray/Nodes.java");
// readerFileToo();
//writeInMemroy();
writeFile2();
}
// 经典读取数据一
public static String readerFile() {
// E:/workspace6/Arrays/src/myArray/Nodes.java
String s, s2 = "";
try {
BufferedReader in = new BufferedReader(new FileReader
("E:/workspace6/Arrays/src/myArray/Nodes.java"));
try {
while ((s = in.readLine()) != null) {
s2 += s + "\n";
}
in.close();
// System.out.println(s2);
} catch (IOException e) {
e.printStackTrace();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
return s2;
}
// 输入即返回
public static void readerFileToo() {
do {
BufferedReader brIn = new BufferedReader(new InputStreamReader(
System.in));
System.out.println("Enter a line:");
try {
System.out.println(brIn.readLine().concat("+++++++"));
} catch (IOException e) {
e.printStackTrace();
}
} while (true);
}
/
相关文档:
package com.njty.util;
public class Test {
private static final double EARTH_RADIUS = 6378137;
private static double rad(double d)
{
return d * Math.PI / 180.0;
}
  ......
鉴于网上搜到的都是基于jdk1.4或以前版本,而且本地库用的是C语言。而现在是基于C++,所以更新记录如下:
第一步:创建Java源码文件
public class Hello{
static{
System.loa ......
package arrays.compara;
import java.util.Arrays;
public class Student {
public static void main(String[] args) {
Stu[] stus = new Stu[]{
new Stu(156,34,"ad"),
new Stu(153,24,"cc"),
new Stu(126,37,"ab"),
......