File file =new File("1.txt"); FileReader fr=new FileReader(file); char[] chars=new char[5]; int tmp=fr.read(chars); System.out.println(chars); chars打印出的是文件里的内容,但是里面并没有一个赋值的操作,他是怎么被赋值的
fr.read(chars) 这里就是把数据写入到chars里面
fr.read(chars);对不熟悉的方法属性可以ctrl+鼠标左键看原方法需要的参数,或者不熟悉的方法你点下别名看看都在那用到了