logo

Java의 Java.io.Printstream 클래스 | 세트 2

Java의 Java.io.Printstream 클래스 | 세트 1

더 많은 방법:

  • PrintStream printf(로케일 l 문자열 형식 개체... args): 지정된 형식 문자열과 인수를 사용하여 형식화된 문자열을 이 출력 스트림에 쓰는 편리한 방법입니다.
        Syntax :   public PrintStream printf(Locale l  
    String format
    Object... args)
    Parameters:
    l - The locale to apply during formatting. If l is null then no localization is applied.
    format - A format string as described in Format string syntax
    args - Arguments referenced by the format specifiers in the format string.
    Returns:
    This output stream
    Throws:
    IllegalFormatException
    NullPointerException
    Java
    //Java program to demonstrate printf method import java.io.*; import java.util.Locale; class PrintStreamDemo  {  public static void main(String[] args)   {  String s = 'for';    // create printstream object  PrintStream printStream = new PrintStream(System.out);    // illustrating printf(Locale l String format Object... args) method  printStream.printf(Locale.US 'Geeks%sGeeks' s);  } } 
        Output:     
    GeeksforGeeks
  • PrintStream printf(문자열 형식 개체... args): 지정된 형식 문자열과 인수를 사용하여 형식화된 문자열을 이 출력 스트림에 쓰는 편리한 방법입니다.
        Syntax :   public PrintStream printf(String format  
    Object... args)
    Parameters:
    format - A format string as described in Format string syntax
    args - Arguments referenced by the format specifiers in the format string.
    Returns:
    This output stream
    Throws:
    IllegalFormatException
    NullPointerException
    Java
    //Java program to demonstrate printf(String format Object... args) method import java.io.*; public class PrintStreamDemo  {  public static void main(String[] args)  {  String s = 'for';    // create printstream object  PrintStream obj= new PrintStream(System.out);    // illustrating printf(String format Object... args) method  obj.printf('Geeks%sGeeks' s);  } } 
        Output:     
    GeeksforGeeks
  • 무효 println(): 줄 구분 문자열을 작성하여 현재 줄을 종료합니다.
        Syntax :   public void println()
    Java
    //Java program to demonstrate println() methods import java.io.PrintStream; class PrintStreamDemo {  public static void main(String[] args)  {  PrintStream obj = new PrintStream(System.out);    //illustrating println();  obj.println('GeeksforGeeks');  } } 
        Output:     
    GeeksforGeeks
  • 무효 println(부울 x): 부울을 인쇄한 다음 줄을 종료합니다.
        Syntax :   public void println(boolean x)
    Java
    //Java program to demonstrate println(boolean) method import java.io.*; class PrintStreamDemo  {  public static void main(String[] args)   {  // create printstream object  PrintStream obj = new PrintStream(System.out);  //illustrating println(boolean) method  obj.println(true);  // flush the stream  obj.flush();  } } 
        Output:     
    true
  • 무효 println(문자 x): 문자를 인쇄한 다음 줄을 종료합니다.
        Syntax :   public void println(char x)
    Java
    //Java program to demonstrate println(char x) method import java.io.*; public class PrintStreamDemo  {  public static void main(String[] args)   {  char c = 'g';    // create printstream object  PrintStream obj = new PrintStream(System.out);    // illustrating println(char x)  obj.println(c);    // flush the stream  obj.flush();    } } 
        Output:     
    g
  • 무효 println(char[] x): 문자 배열을 인쇄한 다음 줄을 종료합니다.
        Syntax :   public void println(char[] x)
    Java
    //Java program to demonstrate println(char[] x) method import java.io.*; public class PrintStreamDemo  {  public static void main(String[] args)   {  char[] c = {'G' 'E' 'E''K'};    // create printstream object  PrintStream obj = new PrintStream(System.out);    // illustrating println(char[] x)  obj.println(c);    // flush the stream  obj.flush();  } } 
        Output:     
    GEEK
  • 무효 println(이중 x): double을 인쇄한 다음 줄을 종료합니다.
        Syntax :   public void println(double x)
    Java
    //Java program to demonstrate println(double x) method import java.io.*; public class PrintStreamDemo {  public static void main(String[] args)   {  double c = 5.42762;    // create printstream object  PrintStream obj = new PrintStream(System.out);    // illustrating println(double x)  obj.println(c);    // flush the stream  obj.flush();  } } 
    산출:
    5.42762
  • 무효 println(float x): 부동 소수점을 인쇄한 다음 줄을 종료합니다.
        Syntax :   public void println(float x)
    Java
    //Java program to demonstrate println(float x) method import java.io.*; public class PrintStreamDemo {  public static void main(String[] args)   {  float c = 5.168502f;    // create printstream object  PrintStream obj = new PrintStream(System.out);    // illustrating println(float x)  obj.println(c);    // flush the stream  obj.flush();  } } 
    산출:
    5.168502f
  • 무효 println(int x): 정수를 인쇄한 다음 줄을 종료합니다.
        Syntax :   public void println(boolean x)
    Java
    //Java program to demonstrate println(int x) method import java.io.*; public class PrintStreamDemo {  public static void main(String[] args)  {    int c = 5;    // create printstream object  PrintStream obj = new PrintStream(System.out);    // illustrating println(int x)  obj.println(c);    // flush the stream  obj.flush();  } } 
    산출:
    5  
  • 무효 println(긴 x): 길게 인쇄한 다음 줄을 종료합니다.
        Syntax :   public void println(long x)
    Java
    //Java program to demonstrate println(long x) method import java.io.*; public class PrintStreamDemo  {  public static void main(String[] args)  {  long c = 123456789l;  try   {  // create printstream object  PrintStream obj= new PrintStream(System.out);    // illustrating println(long x)  obj.println(c);    // flush the stream  obj.flush();  }  catch (Exception ex)  {  ex.printStackTrace();  }  } } 
    산출:
    123456789
  • 무효 println(객체 x) : 개체를 인쇄한 다음 줄을 종료합니다.
        Syntax :   public void println(Object x)
    Java
    //Java program to demonstrate println(Object x) method import java.io.*; public class PrintStreamDemo  {    public static void main(String[] args)   {  // create printstream object  PrintStream obj = new PrintStream(System.out);    //illustrating println(Object X)  obj.println(obj);    // flush the stream  obj.flush();  } } 
    산출:
    java.io.PrintStream@15db9742
  • 무효 println(문자열 x) : 문자열을 인쇄한 다음 줄을 종료합니다.
        Syntax :   public void println(boolean x)
    Java
    import java.io.*; //Java program to demonstrate println(String x) method public class PrintStreamDemo  {  public static void main(String[] args)   {  String c = 'GeeksforGeeks';    // create printstream object  PrintStream ps = new PrintStream(System.out);    // illustrating println(String x)  ps.println(c);    // flush the stream  ps.flush();  } } 
    산출:
    GeeksforGeeks
  • 보호된 무효 setError(): 스트림의 오류 상태를 true로 설정합니다.
        Syntax :   public void println(String x)
    Java
    //Java program to demonstrate setError() method import java.io.*; public class PrintStreamDemo extends PrintStream  {  public PrintStreamDemo(OutputStream out)   {  super(out);  }  public static void main(String[] args)   {  byte c[] = {65 66 67 68 69 70 71};    // create printstream object  PrintStreamDemo obj = new PrintStreamDemo(System.out);    // illustrating write() method  obj.write(c 1 3);    // flush the stream  obj.flush();    //illustrating setError() method   obj.setError();  } } 
    산출:
    BCD  
  • void write(byte[] buf int off int len) : 오프셋에서 시작하여 지정된 바이트 배열의 len 바이트를 이 스트림에 씁니다.
        Syntax :   public void write(byte[] buf  
    int off
    int len)
    Overrides:
    write in class FilterOutputStream
    Parameters:
    buf - A byte array
    off - Offset from which to start taking bytes
    len - Number of bytes to write
    Java
    //Java program to demonstrate write(int b) method import java.io.*; public class PrintStreamDemo  {  public static void main(String[] args)   {  byte c = 65;    // create printstream object  PrintStream obj = new PrintStream(System.out);    //illustrating write(int b)  obj.write(c);    // flush the stream  obj.flush();    } } 
    산출:
    BCD
  • 무효 쓰기(int b) : 지정된 바이트를 이 스트림에 씁니다.
        Syntax :   public void write(int b)  
    Overrides:
    write in class FilterOutputStream
    Parameters:
    b - The byte to be written
    Java
    //Java program to demonstrate write(int b) method import java.io.*; public class PrintStreamDemo  {  public static void main(String[] args)   {  byte c = 65;    // create printstream object  PrintStream obj = new PrintStream(System.out);    //illustrating write(int b)  obj.write(c);    // flush the stream  obj.flush();    } } 
    산출:
    A
퀴즈 만들기