사용자에게 int (스캐너 사용) 입력을 요청하는 프로그램이 있습니다. 나는 프로그램이 7 자리 만 받아들이기를 원한다. 입력이 7 자리가 아니면 7 자리로 자릅니다. 내가 문제로 실행하면 그래서 그건JAVA 자르기 스캐너 입력
for(int i = 0; i > 7; i++)
{
numbers[i] = input1 % 10;
input1 /= 10;
System.out.print(numbers[i]);
//stores the numbers backwards so if input was 123, first element would be 3, 2, 1
}
: 번호가 12345678 인 경우
그래서 나는
1234567가 현재 나는 다음과 같은 배열에 입력을 저장하고되고 싶은 것 12345678을 입력하면 8765432로 저장됩니다. 대신 7654321로 저장하고 싶습니다. 누구든지 1234567 또는 7654321와 같은 수의 저장소를 만드는 내 루프에 대한 어떤 제안이있는 경우
, 꽤 도움이 될 것입니다 :)
감사드립니다. – megabowser56
@ megabowser56 No probs;) 다른 방법을 추가합니다. 첫 번째 방법보다 쉽습니다. – azro