>  기사  >  Java  >  Java 입력 및 출력 문이란 무엇입니까?

Java 입력 및 출력 문이란 무엇입니까?

青灯夜游
青灯夜游원래의
2020-10-21 15:59:5323422검색

Java에서 입력 문은 "Scanner object.next() 시리즈 메서드"입니다. 예를 들어 "Scanner object.nextLine()"은 입력 문자열을 나타냅니다. 출력 문은 "System.out.println()"입니다. System.out.print()" 등

Java 입력 및 출력 문이란 무엇입니까?

컴퓨터로 질문을 자주하는 분들은 먼저 입력 및 출력 방법을 해결해야합니다. Java의 입력 및 출력 스트림은 Java 학습 과정의 후반부에만 노출되지만 간단하고 일반적으로 사용되는 입력 몇 가지 익히기 출력 방법

출력 스트림

Java에는 일반적으로 사용되는 세 가지 출력 문이 있습니다.

  • System.out.println();//줄 바꿈 인쇄, 줄이 자동으로 줄 바꿈됩니다. 출력 후

  • System.out.print();//줄 바꿈 없이 인쇄

  • System.out.printf();//형식에 따라 출력

출력 예

public class test {
    public static void main(String []args){
    
    System.out.println(1111);//换行打印,输出后自动换行
    System.out.print(1111);//不换行打印
    System.out.printf("分数是:%d",88);//按格式输出
    }
}

입력 stream

java의 입력은 Scanner 클래스에 의존해야 합니다.

 import java.util.Scanner;

입력이 필요한 경우 먼저 Scanner 개체를 선언합니다.

Scanner s = new Scanner(System.in);

Scanner는 입력 스트림 System.in에 연결됩니다. next() 메소드 시리즈를 사용하여 입력 정수, 문자열 입력 등 입력 시 입력 유형을 지정합니다.

일반적으로 사용되는 next() 메서드 계열:

  • nextInt(): 정수 입력

  • nextLine(): 문자열 입력

  • nextDouble(): 배정밀도 숫자 입력

  • next() : 문자열을 입력합니다(공백을 구분자로 사용).

입력 예

import java.util.Scanner;
public class test {
    Scanner s = new Scanner(System.in);  // 声明Scanner的一个对象
    System.out.print("请输入名字:");
    String name = s.nextLine();
    System.out.println(name);
    
    System.out.print("请输入年龄:");
    int age = s.nextInt();
    System.out.println(age);
    
    System.out.print("请输入体重:");
    double weight = s.nextDouble();
    System.out.println(weight);
    
    System.out.print("请输入学校:")
    String school = s.next();
    System.out.println(school);
    
    s.close();    // 关闭输入流,若没有关闭则会出现警告
    }
}

출력은 다음과 같습니다.

请输入名字:梁 十 安
梁 十 安
请输入年龄:18
18
请输入体重:70.5
70.5
请输入学校:xxx大学 阿斯顿
xxx大学

위 내용은 Java 입력 및 출력 문이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.