public class FileReaderDemo {
成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于成都网站设计、网站制作、彰武网络推广、小程序开发、彰武网络营销、彰武企业策划、彰武品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供彰武建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com
public static void main(String[] args) {
try {
//创建要读取的数据文件的文件对象 file
File file = new File("d:\\data.txt");
//创建要读取数据的输入流
FileReader fileReader = new FileReader(file);
//从输入流中读取一个字符;
int c = fileReader.read();
//判断是否读取到文件结束,如果读取到文件的最后会返回-1
while (c!=-1) {
//输出读取的这个字符
System.out.println((char)c);
//再读取下一个字符
c = fileReader.read();
}
//所有读取完毕后,关闭fileReader对象,要求不管前面是否抛出异常,
//都必须要执行关闭操作。
fileReader.close();
} catch(Exception e) {
e.printStackTrace();
}
}
}
静态代码块执行错误。
1、java代码的非顺序执行意思就是静态代码块执行错误。
2、在执行java代码时,在执行静态代码块的时候操作失误就会产生这个问题。
!就是取反的意思
if(a != b)
{
//执行的代码,a不等于b的时候才执行
}
和
if(!(a == b))
{
//执行的代码,a不等于b的时候才执行
}
效果一样