windows에서 java로 파일 c.txt
을 읽고 싶습니다. 그래서 아무도 나에게 파일의 시스템 경로를 포맷 할 수 있다고 제안 할 수 있습니까? D:\a\b\c.txt
에서 D:/a/b/c.txt
까지 java에 있습니까? 나는 이것이 D:\\a\\b\\c.txt
처럼 작동 할 것이지만 나는 이것을 D:/a/b/c.txt
으로 사용하고 싶다. 감사!시스템 경로를 java의 파일 형식으로 지정하는 방법은 무엇입니까?
2
A
답변
1
String file="D:\\a\\b\\c.txt";
file=file.replace('\\','/');
System.out.println(file);
출력 D:/a/b/c.txt
하지만 당신은 더 플랫폼에 의존 당신이 File.separator
또는 (문자를 기반으로 교체) File.separatorChar
(문자열을 기반으로 교체)를 사용한다 만들려고합니다.
1
당신이 사용할 수있는 char
교체 : http://docs.oracle.com/javase/6/docs/api/java/lang/String.html#replace%28char,%20char%29이
예 :
String pathToFile = "D:\\a\\b\\c.txt";
pathToFile = pathToFile.replace('\\','/'); <-- with ' and not "
문서 replace(char, char)
의 :
이 문자열에 모든 oldChar를 바꾼 새 문자열을 반환 newChar를 사용합니다.
1
당신은 내가 당신의 문제의 확실하지 않다 File API
File f = new File("c.txt");
System.out.println(f.getAbsolutePath());
System.out.println(f.getCanonicalPath());
또는 단지
String fname = "D:\\a\\b\\c.txt".replace('\\', '/');
System.out.println(fname);
3
하위 문자열을 사용할 수 있지만 드물게는 하드 코드 /
또는 \
에 좋은 방법입니다. Java의 File.separator
을 사용하면 도움이됩니다.
관련 문제
- 1. 자바 스크립트에서 파일 경로를 지정하는 방법은 무엇입니까?
- 2. VBscript에서 파일 경로를 지정하는 올바른 방법은 무엇입니까?
- 3. ASPX 페이지에서 실제 경로를 지정하는 방법은 무엇입니까?
- 4. jsp에서 링크 및 파일 경로를 지정하는 좋은 방법은 무엇입니까?
- 5. Android NDK에서 정적 파일 경로를 지정하는 방법은 무엇입니까?
- 6. WPF에서 다른 프로젝트의 파일 경로를 지정하는 방법은 무엇입니까?
- 7. 레일스에서 경로/파일로 경로를 지정하는 방법은 무엇입니까?
- 8. CSS 파일에서 이미지 경로를 지정하는 방법은 무엇입니까?
- 9. cmake를 사용하여 공백이있는 경로를 지정하는 방법은 무엇입니까?
- 10. FTP URL에 절대 경로를 지정하는 방법은 무엇입니까?
- 11. Ruby에서 시스템 경로를 설정하는 방법은 무엇입니까?
- 12. Java 응용 프로그램의 전역 시스템 등록 정보를 지정하는 방법은 무엇입니까?
- 13. Java의 '시스템 기본 패키지'는 무엇입니까?
- 14. NSIS에서 파일 경로를 지정하는 상수는 어떻게 사용합니까?
- 15. 현재 사용자의 파일 경로를 지정하는 방법
- 16. ASP.NET MVC에서 파일 경로를 지정하는 방법
- 17. Java의 시스템 날짜 형식
- 18. YSOD에서 전체 파일 경로를 제거하는 방법은 무엇입니까?
- 19. Run Configurations를 통해 Eclipse에서 속성 파일의 경로를 지정하는 방법은 무엇입니까?
- 20. 연금술에서 관련 헤더 파일의 경로를 지정하는 방법은 무엇입니까?
- 21. Windows (redmine)에서 file : // svn의 경로를 지정하는 방법은 무엇입니까?
- 22. Ruby on Rails 앱에서 공개 디렉토리의 경로를 지정하는 방법은 무엇입니까?
- 23. java.ext.dirs Java의 시스템 속성
- 24. 서블릿에서 jar 파일을 실행할 경로를 지정하는 방법은 무엇입니까?
- 25. Frama-C 포함 파일의 경로를 지정하는 방법은 무엇입니까?
- 26. Drupal : 데이터베이스의 파일 시스템 경로를 업데이트하십시오.
- 27. 실행중인 클래스의 파일 시스템 경로를 얻는 중
- 28. iPhone의 파일 시스템 경로를 어떻게 벗어나니까?
- 29. mongoengine에서 파일 시스템 경로를 얻는 방법 FileField
- 30. 장치 통화 형식으로 부동 값 서식을 지정하는 방법은 무엇입니까?