브록 Mowry :
나는 배열에 문제가 있어요. 기본적으로, 올해 입력을 요구하는 대신 내 CS 과정에 대한 자동차 스토리지 문제를 만들고있어, 제조사, 모델 별도로 나는 그들이, 입력 예를 들어, "2019 혼다 시빅 타입 R"수 있어야합니다.
final String[] properName = carName.split(" ");
System.out.println(properName.length);
// Tags mean like (SI, Type R, R, RS/SS, etc)
String tags = null;
for (int i = 0; i < properName.length; i++) {
if (properName.length >= 4) {
tags = properName[i];
}
}
: 당신이 볼 수 있듯이 나는 새 차를 객체처럼 만들 수 있도록, 내가 분할에게 문자열을 해요 새로운 자동차 (properName [0] (년), properName [1] (메이크업), properName [2] (모델) 등) .
내 문제는 더 이상 사 개 인수에 비해 이름이 차로이다. 예를 들어, "2019 스바루 WRX STI는" "2019 혼다 시빅 타입 R"반환 "2019 혼다 시빅 R을"아무 문제가 없지만.
이 말이없는 경우 미안 해요. 나는 일을 설명 끔찍 해요.
라비 샤르마 :
난 당신이 태그 변수에 자동차 tags'names를 수집 할 것 같아요. 두 개 이상의 단어의 자동차 이름은 태그 이름입니다.
public class Solution {
public static void main(String[] args) {
String carName = "2019 Honda Civic Type R";
final String[] properName = carName.split(" ");
System.out.println(properName.length);
// Tags mean like (SI, Type R, R, RS/SS, etc)
StringBuilder tags = new StringBuilder();
for (int i = 0; i < properName.length; i++) {
if (i >= 3) {
tags.append(properName[i]).append(" ");
}
}
System.out.println(tags.toString());
}
}