package com.lalala.demo;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import sun.awt.FwDispatcher;
/*
* 一.java 数据类型
* 1.基本数据类型
* int a 具体的数值
*
* 四类 八种
* byte (1) short(2) char(2) int(4) long(8) float(4) double(8) boolean(1)
*
* 2. 引用数据类型
* String , 数组 , 集合 , Scanner ,Random ,自定义类型
* String :
* 判断方法。 boolean equals(String str) 比较字符串内容
* boolean equalsIgnoreCase(String str) 忽略大小写
* boolean startswith(String substr) 判断某个字符串是否以指定字串开头
* boolean endwith(String substr)
* 获取方法。 int length(): 获取字符串中字符个数
* char charAt(int index) 获取字符串中 某一个字符
* String substring(int startIndex)从指定下标截取
* String substring(int startIndex,int endIndex) 左闭右开
* int indexof(String substr) 获取字串第一次出现的下标。
* 转换方法。
* String toLowerCase(); 小写
* String toUpperCase(); 大写
* char[] toCharArray() 转换成字符数组
* 其他。
* String trim(); 去掉两端的空格
* String[] split(); 切割字符串 返回字符串数组
*
* 流 . 读写文件
* 输出流。 java ->文件
* FileWriter 文件字符输出流
*
* 写数据: 字符 字符串 字符数组
* 文件路径: 相对路径 相对于工程的
* 绝对路径 以盘符开头的 C: D:
* 方法:
* write(int ch) []ch
*
* 输入流 文件 -> java 程序
* FileReader 文件字符输入流
* 读取字符 字符数组
* int read(); 返回asc码
* int read(char []chs) 读取字符数组 返回读取的字符个数
*
*
*
* Student s1, s2
*
* */
public class Helloword {
public static void main(String[] args) throws Exception {
//FileWriter fileWriter = new FileWriter("1.txt");
//fileWriter.write(100);
//fileWriter.close();
FileReader fileReader = new FileReader("1.txt");
char []ch = new char[4];
int b= fileReader.read(ch);
//int a = fileReader.read();
System.out.println(b);
fileReader.close();
}
}