java总结 第九章
第九章
基于文本的java应用程序
inputsreamreader is=new inputstreamreader(system.in)
bufferedreader br=new bufferedreader(is)
s=br.readline();
while(!s.euqal("")){}
FLIE f=new file()
filereader 以字符为单位
bufferedreader类的readline
以行为单位读入一行字符
filewriter以字符为单位向文件写出数据
String类对象保存不可修改unicode字符
Stringbuffer类对象保存可修改的unicode字符序列
collection
将一组对象以集合方式组织到一起
子接口
set 不记录元素的保存顺序 且不允许有重复元素
list
记录元素的保存顺序 且允许有重复元素
collection
set list
hashset arraylist vector
add方法 set方法
iterator接口定义了collection 类型对象中所含元素的遍历等功能
相关文档:
一个Java字体设置程序,包括大小,颜色,加粗,下划线,对齐,斜体的设置,很全!!! 收藏
Swing对JTextPane中字体颜色的设置
转自:http://www.blogjava.net/Swing/archive/2007/12/26/128965.html
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.a ......
归纳一些网上取JAVA路径的方法:
注明:如果从ANT启动程序,this.getClass().getResource("")取出来的比较怪,直接用JAVA命令行调试就可成功。
得到classpath和当前类的绝对路径的一些方法
获得CLASSPATH之外路径的方法:
URL
base = this.get ......
//Java的IO的一个实例
import java.io.*;
import java.util.zip.*;
public class abc5{
String temp=new String();
String t=new String();
public void readByLinefromConsoleAndPrint(){
System.out.println("==从控制台获得输入==");
try{
BufferedReader in=new ......
六、java的面向对象程序设计(详解equals方法)
/**
* 详解equals方法.
*/
class Equals
{
private int i;
public void setI(int i)
{
this.i = i;
}
public Equals()
{
i = 1;
}
public Equals(int i)
{ ......