10个高级java输入输出函数
1. BufferedReader类中的readLine()方法:这个方法用于从输入流中读取一行文本,并将其作为字符串返回。它可以用于从文件、网络连接或标准输入流中读取数据。
2. Scanner类中的next()方法:这个方法用于读取输入流中的下一个标记,并将其作为字符串返回。标记默认由空白字符分隔。它可以用于从控制台或文件中读取输入。
3. InputStream类中的read()方法:这个方法用于从输入流中读取下一个字节的数据。它返回一个int类型的值,表示读取到的字节。可以用于从文件或网络连接中读取数据。
4. PrintWriter类中的println()方法:这个方法用于将字符串或其他数据类型的对象打印到输出流中,并在末尾添加一个换行符。它可以用于将数据写入文件或网络连接。
5. FileWriter类中的write()方法:这个方法用于将字符或字符数组写入文件或输出流。可以用于将数据写入文件或网络连接。
6. InputStreamReader类中的read()方法:这个方法用于从输入流中读取下一个字符的数据。它返回一个int类型的值,表示读取到的字符。可以用于从文件或网络连接中读取数据。
7. ByteArrayOutputStream类中的writeTo()方法:这个方法用于将字节数组中的数据写入到输出流中。它可以用于将数据写入文件或网络连接。
8. DataOutputStream类中的write()方法:这个方法用于将基本数据类型(如int、double、boolean等)写入到输出流中。可以用于将数据以二进制形式写入文件或网络连接。
9. FileReader类中的read()方法:这个方法用于从文件或输入流中读取下一个字符的数据。它返回一个int类型的值,表示读取到的字符。可以用于从文件或网络连接中读取数据。
10. BufferedWriter类中的write()方法:这个方法用于将字符串或字符数组写入到输出流中。可以用于将数据写入文件或网络连接,并提供缓冲和更高的性能。
