1.在java中,字符串是一个对象,String类中有11个构造方法和40多个处理字符的方法。
使用举例:String message=new String ("Welcome to java");
要点: String对象是不可变的,它的内容一经创建便不可改变。
字符串的比较方法: string1.equals(string2); 用于比较string1和string2是否相同,相同时返回true,不同时返回false。
string 类还提供了,获取字符串长度的方法,连接字符串的方法。
1.string.length() 、、 可以用来获取字符串的长度。
2.string.concat 、、 连接俩个字符串,也可以使用“+”号进行字符串连接。
3tocharArray() 、、 字符串转换成数组。 例如: char [ ] chars =“java”.tocharArray( );
2.java还提供了功能更为强大的:StringBuilder 类和stringBuffer 类。
只要使用字符串的地方都可以使用 StringBuilder 类和stringBuffer 类 ,同时,他们还支持添加、插入、追加新的内容。
2.文件类:
如何使用File 类获取文件的属性以及删除和重命名文件???
new File ("C:\\book");
利用file对象的: file.exist() file.length() 等方法可以获取相关的属性。
3.java的I/0操作。
为了完成I/O操作,需要使用恰当的java I/O 类创建对象。
1.如何使用PrintWriter( )类想问文件中写入数据。
java.io.PrintWriter( ) 类可以用来创建一个文件并向文件写入数据。
例如: PrintWriter output= new PrintWriter ( filename) //创建一个文件
但是:???如何在给定的路径上创建一个文件呢???
调用PrintWriter 对象上的print println printf 方法向文件中写入数据。
例如: output .print( "john T Smith" );
output.prinln(90);
output.close();
必须使用close()方法关闭文件,否则数据就不能正确的保存在文件中。
4.使用 Scanner 类从文件中读取数据。
Scanner input =new (new File (filename));
:
mi =input.next();
input.close();
System.out.println(mi);