자바 구구단 출력 예제

반환 문: main() 메서드에서 “return” 문을 사용하여 main() 메서드를 종료하고 Java 런타임으로 컨트롤을 반환할 수도 있습니다. 예를 들어, 인쇄 및 println 메서드는 모든 유형의 데이터에서 작동하기 때문에 Java의 콘솔 출력은 매우 쉽습니다. 이를 가능으로 하기 위해 PrintStream 클래스에는 이러한 각 메서드의 별도 버전이 있습니다. 모든 개체에 대한 정보를 인쇄하는 인쇄 및 println 메서드 버전도 있습니다. 그러나 처음에 PrintStream 개체를 어떻게 얻었습니까? Java SE 5.0은 또한 포맷 된 출력을위한 소위 Formatter를 도입했습니다 (포맷 된 입력을위한 스캐너와 마찬가지로). 포맷터에는 format()이라는 메서드가 있습니다. format() 메서드는 printf()와 동일한 구문을 가지며, 즉 형식 지정기를 사용하여 인수의 형식을 지정할 수 있습니다. 다시, 당신은 파일을 처리해야NotFoundException. 2.2 Java의 첫 번째 프로그램: Java에서 텍스트 줄을 인쇄하는 문자는 단일 따옴표로 둘러싸인 단일 문자입니다(예: `A`, `0`, `$`). 문자열은 큰따옴표(예: “Hello”)로 둘러싸인 문자 시퀀스입니다. 변수(또는 메서드 또는 클래스와 같은 다른 엔터티)의 이름을 지정하려면 식별자가 필요합니다. Java는 식별자에 다음과 같은 규칙을 적용합니다.

예를 들어 1/2는 0.5 대신 0을 제공합니다. 다시 말하지만 Java 런타임은 오류/경고 메시지를 발행하지 않지만 부정확한 결과를 생성합니다. 스트림 개체는 컴퓨터 프로그램을 입력 또는 출력 장치에 연결하는 데 필요한 정보를 저장하는 데 사용됩니다. 출력 스트림에 기능을 추가하는 PrintStream 개체가 있습니다. PrintStream 클래스는 OutputStream 클래스를 확장하고 사용자 프롬프트 또는 계산 결과와 같은 정보를 표시하는 데 사용하는 인쇄 및 println 메서드의 모든 버전에 대한 정의를 포함합니다. main()은 반환 값 형식의 void가 있는 메서드입니다. main()은 Java 런타임에 의해 호출되고, 본문에 정의된 작업을 수행하고, 아무 것도 Java 런타임으로 반환하지 않습니다. 예 (가변 이름 및 유형): 폴은 “아이돌”브랜드의 새로운 노트북을 구입했습니다, 프로세서 속도 2.66GHz의, 8 기가바이트의 RAM, 500기가바이트 하드 디스크, 15 인치 모니터, 에 대한 $1760.55. 그는 플랜 `A`, `B`, `C`, `D`, 현장 서비스 중 에서 서비스 계획 `C`를 선택했지만 연장 보증을 선택하지 않았습니다. 데이터 형식을 식별하고 변수의 이름을 지정합니다. Java에는 지수 연산자가 없습니다.

(^ 연산자는 지수가 아닌 배타적 또는 지수를 나타냅니다.) JDK 메서드 Math.exp(x, y)를 사용하여 x 상승시 전력 y를 평가해야 합니다. 또는 사용자 고유의 코드를 작성할 수 있습니다. 산술 연산에서는 결과 값이 범위를 초과하는 경우(즉, 오버플로)가 래핑됩니다. Java 런타임은 오류/경고 메시지를 발행하지 않지만 잘못된 결과를 생성합니다. Java 컴파일러는 else 절을 가장 안쪽 if(즉, 가장 가까운 경우)와 연결하여 매달려 있는 다른 문제를 해결합니다. 따라서 위의 코드는 다음과 같이 해석되어야 합니다: 앞서 설명한 일반적인 단순 할당 연산자(=) 외에 Java는 나열된 대로 소위 복합 할당 연산자도 제공합니다. 우리는 화면에 메시지를 표시하는 프로그램의 예로 시작합니다. 그런 다음 사용자로부터 두 개의 숫자를 얻고 합계를 계산하고 결과를 표시하는 프로그램을 제시합니다. 산술 계산을 수행하고 나중에 사용할 수 있도록 결과를 저장하도록 컴퓨터에 지시하는 방법을 배웁니다.

마지막 예제에서는 의사 결정을 내리는 방법을 보여 줍니다. 응용 프로그램은 숫자를 비교한 다음 비교 결과를 표시하는 메시지를 표시합니다. 예: 원의 영역을 여러 번 평가해야 한다고 가정하면 getArea()라는 메서드를 작성하고 필요할 때 다시 사용하는 것이 좋습니다.