Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Main.java 요구사항에 따른 구현 완료 #3

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

cabbage16
Copy link
Member

다 풀었는데 나중에서야 콤마로 구분 받는다는 걸 알아서 콤마로 구분받도록 바꿨습니다. 아래는 요구사항 구현 목록입니다.

  • Scanner 를 이용하여 공격수와 골키퍼의 공을 콤마로 구분하여 문자열 배열에 입력받습니다.
  • stream().map() 에서 Integer.parseInt() 를 이용하여 문자열 값을 숫자로 변환하고
  • collect() 메서드를 이용하여 ArrayList 로 변환합니다.
  • 두 공격수의 점수를 저장하는 int 변수를 선언하고
  • contains() 메서드를 이용하여 공격수의 숫자가 골키퍼의 리스트 안에 포함되어 있으면 점수를 추가하지 않고, 포함되어 있지 않으면 1점 추가합니다.
  • 두 공격수의 점수를 비교하고 같다면 무승부를 출력합니다
  • 자원 관리를 위해 Scanner를 사용 후 닫습니다.

- Scanner 를 이용하여 공격수와 골키퍼의 공을 콤마로 구분하여 문자열 배열에 입력받습니다.
- stream().map() 에서 Integer.parseInt() 를 이용하여 문자열 값을 숫자로 변환하고
- collect() 메서드를 이용하여 ArrayList 로 변환합니다.
- 두 공격수의 점수를 저장하는 int 변수를 선언하고
- contains() 메서드를 이용하여 공격수의 숫자가 골키퍼의 리스트 안에 포함되어 있으면 점수를 추가하지 않고, 포함되어 있지 않으면 1점 추가합니다.
- 두 공격수의 점수를 비교하고 같다면 무승부를 출력합니다
- 자원 관리를 위해 Scanner를 사용 후 닫습니다.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant