Java中,有兩個重要的輸出方法,分別是out和put。
out指的是標準輸出流,用于向控制臺輸出信息。out是輸出流對象的一個實例,是System類中的一個靜態(tài)成員變量。
System.out.println("Hello World!");
上述代碼中,使用了System類的out對象的println方法,將字符串"Hello World!"輸出到控制臺。
put指的是將數(shù)據(jù)寫入一個輸出流,可以將信息輸出到文件或網(wǎng)絡等位置。put是輸出流對象的方法之一,是OutputStream類中的一個成員方法。
String str = "This is a test."; byte[] buffer = str.getBytes(); FileOutputStream fos = new FileOutputStream("test.txt"); fos.write(buffer);
上述代碼中,使用了OutputStream類的put方法,將字符串"Hello World!"轉(zhuǎn)換為字節(jié)數(shù)組后,通過FileOutputStream對象fos將字節(jié)數(shù)組寫入到文件test.txt中。
out和put的區(qū)別:
- out只能輸出到控制臺,put可以將數(shù)據(jù)輸出到文件、網(wǎng)絡等位置。
- out是輸出流對象的實例,put是輸出流對象的方法之一。