>  기사  >  Java  >  if 및 for 루프를 사용하는 방법은 무엇입니까?

if 및 for 루프를 사용하는 방법은 무엇입니까?

PHP中文网
PHP中文网원래의
2017-06-20 10:02:123007검색

1 직접 변환

2 강제 변환

byte -- short
                                >                            ' '     ' ' ‐ ‐ ‐ ‐ ‐ ‐ ‐ '''- 그리고 왼쪽에서 오른쪽으로, 직접 변환
오른쪽에서 왼쪽으로, 강제 변환
boolean은 다른 유형으로 변환할 수 없습니다.
// long에서 float로 직접 변환(long 값이 상대적으로 큰 경우) , float로 변환 후 과학적 표기법 사용)                                                                                            > 3.14f ;

   long l2 = (long )f2;
   System.out.println(l2);
--------------- ----- ---------------------------

Java의 문장 분류
1 순차문
 앞에서 뒤로 실행 명령문을 하나씩
2 Branch 명령문
실행할 적절한 명령문을 선택하세요. if, if/else, if/else if/else, 스위치/케이스
3 루프문
                                                        는 특정 코드 조각(여러 문 포함)을 과도하게 실행합니다. 동안, 할/동안, for

------------------------- --- -------------

if 문 작성 방법


1 else가 없는 경우에만
 if(score >= 60) {
  System .out.println( "통과");
  }一2 IF 및 Else

If (score & gt; = 60) {
System.out.println ("and Grid") Failed");
 }

3 if include 다중 다른 분기
if (score & gt; = 90) {

system.out.println ( "우수");

} else if (score & gt; = 80) {
system.out. println("좋음");
 } else if(점수 >= 70) {
  System.out.println("보통" );
 } else if(점수 >= 60) {
   System.out.println("pass") ;
 }

생각: 이 코드는 스위치...대소문자...구현 방법
을 사용합니다. ---------------- --------------------------------
switch case break default
switch에서 지원되는 데이터 유형은 무엇인가요

표준은 int이지만 다음 유형도 지원 가능합니다

 byte short int char String string
참고: boolean float double long 지원되지 않습니다

표준 구문:
   int value = 1;
switch(value) {
      case 1:

      System.out.println("1");

      케이스 2:
      System.out.println("2")
       break;
    기본값:
    System.out.println("default");      break;
     }

- - - - - - - - - - - - - - - - - - - - - - - -

위의 결과 예를 switch 케이스를 사용하여 작성하면


  switch입니다. (점수/10) {
    case 10:
    case 9:
    System.out.println("Excellent") ;
    사례 8:
     System.out println("good. ");
break;
케이스 7:
break;
케이스 6:
System.out.println("pass");
break;
케이스 5:
사례 4:
사례 3:
     사례 2:
     사례 1:
    사건 0:
     System.out.println("실패");

휴식;
   }

------------------------- --------- ------
while
초기화;

while(조건) {
루프 문;
반복;

}

while의 조건문은 불리언형이어야 한다는 점에 유의하세요
    // 초기화
   int sum = 0;
   int i = 0;
   // 루프 시작
while (i
     // 루프문
  i++;
   sum = sum + i;
   }
System.out.println("sum="+sum);

do...while

initialization
do {
   반복;
}while(조건);
       // 초기화

      int sum = 0;
       int i = 0;
          
      do {
   i & lt; 100);
For

For (초기화; 조건; 반복) {
순환 문장}} }For의 다중 쓰기 방식

                  int sum = 0 ;

  for(int i = 0; i <= 100; i++) {

             int sum = 0;
    sum = sum + i;
  }

  System.out. println("sum="+sum);

 초기화 조건은 외부입니다.
  int sum = 0;
  int i = 0;
  for(; i <= 100; i++) {
  // 루프 문
    sum = sum + i;
  }
   System.out.println("sum="+sum);

                                                       bbled.) // 초기화
  int sum = 0;
  for(int i = 0; ; i++) {
   if(i > 100) {
     break;
     }
      // 루프문 for를 작성하는 네 번째 방법입니다. 반복문 내장
                   int sum = 0;
   for(int i = 0; i <= 100; ) {
      // 루프문
    sum = sum + i i

다섯 번째 글쓰기 방법. 초기화 조건은 외부, 판단문 내장, 반복문 내장
     // 초기화
   int sum = 0;
   int i = 0;
  for (; ; ) {
// 판단문
| i;
     // 반복문
  i++;
  }
  System.out.println("sum="+sum);
생각하기: 루프 문을 사용하여 다음 내용을 인쇄하세요
********
***** **
******

*****
****
***
**
*
팁:
System .out.println("*"); 줄바꿈 없이 * 기호를 인쇄하세요
System.out.print("*"); 줄 바꿈 없이 * 기호를 인쇄합니다.
System.out.println(); 줄 바꿈
몇 줄까지 인쇄할까요? 한 줄에 몇 개가 인쇄되나요?

위 내용은 if 및 for 루프를 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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