자바 기초 sudstring부분 질문

자바 기초 sudstring부분 질문

작성일 2023.12.01댓글 2건
    게시물 수정 , 삭제는 로그인 필요


자바 기초 질문있습니당.. 코딩 고수님들 도와주세용 ..

1-4 substring 부분에서 

System.out.println(s7.substring(0.s7.indexOf("!")+1));
이부분에서 ! 표가 출력되게 할려면 +1 을 사용하는데 (0,s7.indexOf("!") 이 부분이 원래 B부터 !까지를 출력하라는거 아닌가용? +1 을 사용해야 !가 출력되는데 왜 +1 을 해야하나용! 그리고 substring에서 (0,3)가 B 0번째 Y 1번째 E 2번째 인가요?.. 이부분도 혹시 가능하면 설명해주세용.. 


#자바 기초 #자바 기초 문법 #자바 기초 강의 #자바 기초 문제 #자바 기초 문법 정리 #자바 기초 예제 #자바 기초 100제 #자바 기초 문제 사이트 #자바 기초 프로젝트 #자바 기초 책

profile_image 익명 작성일 -

api문서를 보면 잘 설명되어 있습니다.

substring의 두번째 파라메터는 exclusive합니다.

즉, 잘린 문자열에 포함되지 않습니다.

profile_image 익명 작성일 -

안녕하세요.

substring(0,3) 이라고 하면,

인덱스 0번부터 3번 미만까지 입니다. 즉, 0,1,2 까지 이지요.

지정된 3번은 포함이 되지 않습니다.

s7.substring(0.s7.indexOf("!")+1)

여기에서 indexOf를 통해 !의 인덱스를 찾아 반환합니다.

!표의 인덱스를 마지막 인덱스로 지정하면, 마지막 인덱스 미만까지 이므로, 마지막 인덱스의 문자는 포함되지 않습니다.

"abc!defg"

라고 하면 substring(0,3) 으로 하면 abc 까지만 추출이 되고, 인덱스 3번인 !표는 포함되지 않기 때문에

+1을 해서 3번 인덱스라면 4번까지로 지정을해서 !를 출력하기 위함입니다.

참고하세요.

자바 기초질문

... 질문에서 오류가 안나는 이유가 아니라 오류는 발생하고, 다른 부분에서 나는 오류로 착각하신게 아닐까 싶습니다. 해당 오류나는 부분을 캡쳐해서 다시 올려봐주시면...

자바 기초 질문

... 라고 선언이 되었는데 해당 부분은 추상 메서드인가요? save 앞에 클래스명은... 라고 선언된 부분은 추상 메서드입니다. save 앞에 클래스명인 Member는 해당...

자바 질문이요

... 이 부분은 i = 3 이고 i >= 1 아이가 1보다 크거나 같을 때... 파이썬을 기초정도 하다 넘어와서 그런지 이해가 도통 안되네여 저게 첫번째 질문에 대한 답변 for...

자바기초학원 다닐려면

... 진행하신다면 질문자님이 목표로 두는 진로나 방향에 따라 C언어가 필요할 순 있습니다. 어떤 목적으로 자바를 배우려고 하시는지 모르기 때문에 이 부분자바기초학원을...

자바 기초질문

... 이 부분의 용도가 이해가 가지 않는데 설명을 부탁드리겠습니다..... public PlusThread(MyData myData){ this.myData = myData; } 이부분이 이해가 안되는 부분이...

자바학원 중에 어디로 다녀야할까요 ㅠ

... 분이라면 자바 보다 차라리 웹기초프로그래밍인 html, css, 자바스크립트를 먼저... 질문해주신 부분에 있어서 국비지원도 가능한지 에 대해서는 "가능합니다" 라고 먼저 말씀...

자바스크립트 기초 prompt() 질문드립...

... 이해가 안 돼서 질문드립니다.. prompt를 이용하여 사용자에게 점수를 입력받게... (mathScore + engScore) 부분이 실행됩니다. '+'연산의 경우, 피연산자에 문자열이...