클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지

메서드 8 - 이미 만들어진 String 메서드 실습해보기 + 오버로딩에 대하여 본문

프로그래밍 언어/자바

메서드 8 - 이미 만들어진 String 메서드 실습해보기 + 오버로딩에 대하여

huenuri 2024. 8. 14. 06:15

이제 문제를 한번 풀어보기로 하자. 조금 전에 참고 영상은 시청했으니 문제를 풀어보기만 하면 된다. 이 실습과 함께 오늘 공부했던 오버로딩도 예제도 학습을 진행하려고 한다. 


 

 

 

 

실습 5 - String의 다양한 메소드 1

 

 


 

 

 

첫번째 도전

 

풀긴 풀었는데 다 틀리고 말았다. 다시 풀어야 할 것 같다.


 

 

 

 

 

다시 풀어보기

 

 

 

모두 잘 풀었다. 다음 문제도 도전해보자!


 

 

 

 

 

 

실습 6 - String 메소드 2 

 

 


 

 

 

 

두번째 출력에서 마지막 길이를 잘못 넣은 것 같다.

 

 

 

 

 

 

 

조금 전에는 배열을 잘못 지정해서 Ja가 빠져있었다. 이제는 잘 되고 있다.


 

 

 

 

오버로딩 실습

메소드 수업 시간에 다루었던 예제인데 이 부분만 따로 정리하기 그래서 이곳에 붙여보기로 했다. 

 

 

여기에는 출력문이 없으니 아무것도 출력되지는 않는다. 하지만 오버로딩에 대한 개념을 익힐 수 있는 예제였다. 오버로딩은 같은 이름이지만 매개변수의 개수나 데이터 타입, 순서가 다르면 이를 그대로 쓸 수 있다는 것이다.


 

 

 

 

학습을 마치고

어제 하려고 했던 공부를 다음날 새벽 6시에 일어나 진행해보았다. 공부하고 싶은 날보다 하기 싫은 날이 더 많지만 그래도 매일 조금씩 하다보면 실력이 느는 걸 느낀다.

오늘도 수업 가기 싫은 날이었으나 끄래도 할 수 있으리라 믿는다. 원래 인생은 인내를 배우는 시간인 것 같다. 자신이 하기 싫은 일도 참고 얼마나 할 수 있느냐에 따라 그 사람의 성공 여부가 결정된다.

전에 난 이런 부분을 정말 못했지만 지금은 잘해보려고 노력하고 있다.