-3
문자열을 사용하여 공간에서 분할하고 가장 작은 하위 문자열의 길이를 인쇄하는 프로그램을 만들고 싶습니다.공간 하위 문자열을 만들 때
필자가 작성했지만 첫 번째 문자열의 길이 만 인쇄합니다. 내 문제는 무엇입니까?
Scanner input = new Scanner(System.in);
String inp = input.nextLine();
int counter = 0;
String[]helper =new String[inp.length()];
int minlength = Integer.MAX_VALUE;
for (int i = 0; i < inp.length(); i++)
{
if (inp.charAt(i) != ' ')
{
counter++;
continue;
}
minlength = Math.min(counter, minlength);
counter = 0;
}
System.out.println(minlength);
공간 *이있는 * partite는 무엇을 의미합니까? –
partite는로 나눈 값이고 빈 칸에서 나눕니다. –
당신이 무엇을 요구하고 있는지 분명하지 않습니다. 입력 및 예상 결과의 몇 가지 예를 포함하면 귀하의 의미를 이해하는 데 도움이 될 수 있습니다. – Pshemo