자바 getResource, toURI 메소드

조회수 1944회
  • (•́ ✖ •̀)
    알 수 없는 사용자

3 답변

  • 메소드를 직접 사용해보지않아 정확히는 말씀드릴수 없지만 해당 URL에 따른 리소스를 가져오는 메소드로 유추할 수 있고요 ../music/ 은 상대경로를 사용한 URL 작성법입니다. 마침표 두개는 현재위치에서의 상위폴더를 의미합니다.

    3번 질문은 이해가 잘안가네요...

  • 역슬래시 혹은 백슬래시 \ 는 윈도우 파일시스템에서 경로를 구분하는 특수문자입니다. 자바에선 역슬래시가 이스케이프 문자(특수한 기능을 수행하는 문자)를 시작하는 특수문자이기 때문에 두번 연속으로 사용해서 역슬래시 자체를 의미하도록 사용합니다.

    슬래시 /는 유닉스 계열 파일시스템에서 경로를 구분하는 특수문자입니다. 역슬래시와 다르게 이스케이프 문자가 아니기 때문에 하나만 사용해도 됩니다.

    파일 혹은 경로를 다루는 메서드들은 대부분 역슬래시가 오던 슬래시가 오던 내부에서 알아서 치환하도록 작성되어 있습니다. 때문에 슬래시를 써도 되고 역슬래시(이 경우 두 번 연속)를 써도 되는거죠.

  • 두 분 다 정말 감사합니다!

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)