이 우리에게 요구 무슨이다 :비교 여러 문자열의 길이 자바
는 showInputDialog JOptionPane에 클래스의() 메소드를 사용하여 가족의 세 가지의 첫 번째 이름의 영어 버전을 요청합니다. 다음으로 가장 긴 이름을 가진 가족 구성원의 이름을 표시 . (넥타이가있는 경우, 다만 둘 중 하나를 표시합니다.) 다니엘은 가장 긴 이름을 가지고있다.
이
내가 지금까지 가지고 붙어있는 무슨이다 :import javax.swing.JOptionPane;
public class Foothill {
public static void main(String[] args) {
String[] names = new String[2];
for(int x=0; x < 4; x++){
names[x] = (JOptionPane.showInputDialog("Enter your name"));
for(int j=0;)
}
if();{
JOptionPane.showMessageDialog(null,"The number with the greatest value is " + Max);
}
}
}
내가 배열의 각 문자열의 길이를 테스트 한 후 내에서 문자열의 길이를 비교하는 방법을 이해하는 힘든 시간을 보내고있어 배열 이 작업을 수행하는 기본 제공 방법이 있다는 것을 알고 있지만 반복을 통해이를 수행하는 방법을 설명해 줄 수 있습니까? 감사! 그것은 매우 간단
String longest = "";
for (String name : names) {
longest = name.length() > longest.length() ? name : longest;
}
이 당신의 이름 목록 (names
)을 반복하고 변수 longest
... –