>

그래서 내 질문은 아마 어리석은 일이고 그것을 할 수 있는지조차 모르지만 스캐너를 통해 배열에 일부 요소를 삽입하고 특정 계산을 수행했습니다. 계산 결과도 다른 배열 안에 저장됩니다. 내가하고 싶은 것은 계산 된 값이 0보다 큰지 확인하는 것입니다. 계산 된 값이 + 또는-기호와 함께 인쇄되기를 원합니다. 그래서 내가 생각한 것은 계산 된 양의 부호 값이 0보다 크면<0 인 것처럼 다른 인쇄 문을 진행하는 인쇄 문을 진행하는 2 세트의 인쇄 문을 갖는 것입니다. 그러나 배열 내부의 요소가 0보다 크거나 작은 지 확인하는 방법을 모르겠습니다. 설명을 아끼지 않기 위해 최선을 다했습니다.

그래서 사용자 입력 14를 말하면 계산 과정을 거치고 2를 배열 안에 저장합니다. [(14-10)/2]. 이 값이 0보다 크기 때문에 +2를 답으로 얻을 수있는 방식으로 print 문을 실행하고 싶습니다.

사용자가 8을 입력한다고 가정하면 계산 프로세스를 거쳐 -2 [(8-10)/2]를 저장하고 -2가 여기에 저장되므로<0이며 별도의 문장을 원합니다. 처형하세요.

내 문제는 배열 내부의 요소가 0인지 여부를 확인하는 방법을 모른다는 것입니다. 배열 안에 5 개의 요소가 있으며 모든 요소가 0보다 크거나 작은 지 확인하고 각각에 대해 다른 문장을 인쇄하려고합니다. 미리 감사드립니다. 저는 Java btw를 사용하고 있습니다.

   int[] bonus=new int[6]; // this is used to store the keyboard entries
    if(bonus[]<0) {       //used this to check the condition and if the conditon            
    System.out.println(level);
    System.out.println("your str=" + bonus[0]); 
   else{System.out.println("your str=+" +bonus[0]);
       }

bonus는 내가 사용한 arrayName이고 0은 str을 위해 키보드를 통해 입력 한 값이 계산 프로세스 후 저장되는 첫 번째 슬롯입니다. 참고 : 내가 언급하지 않은 배열 실행을 포함하여 이전에 코딩이 거의 없습니다. 이것으로 충분하길 바라고


  • 답변 # 1

    for 루프 i를 사용 하여이 문제를 해결하고 그것을 반복하여 0 이상인지 확인했습니다.이 글을 읽고 시도한 사람들에게 감사합니다.

관련 자료

  • 이전 selenium - 그게 - 브라우저에서 테스트를 실행할 수 없습니다
  • 다음 javascript - onRowSelect ajax 이벤트로 jQuery를 호출하는 방법은 무엇입니까?