Java에서는 파일을 읽기 전용으로 만드는 것이 매우 쉽습니다. 다음 글에서는 파일을 읽기 전용으로 만드는 방법, 파일이 읽기 전용인지 확인하는 방법, 쓰기 가능한 읽기 전용 파일을 만드는 방법을 소개하겠습니다.
1. 읽기 전용 파일을 만드는 방법
파일을 읽기 전용으로 만들려면 setReadOnly() 메서드를 사용하면 됩니다. 이를 달성하려면 File 클래스를 사용하세요. 작업이 성공했는지 추가로 확인할 수 있도록 부울 값을 반환합니다.
예: C 드라이브에 있는 "Myfile.txt" 파일의 속성을 읽기 전용으로 변경합니다.
import java.io.File; import java.io.IOException; public class ReadOnlyChangeExample { public static void main(String[] args) throws IOException { File myfile = new File("C://Myfile.txt"); //making the file read only boolean flag = myfile.setReadOnly(); if (flag==true) { System.out.println("文件已成功转换为只读模式!!"); } else { System.out.println("操作不成功,请重新操作!!"); } } }
출력:
文件已成功转换为只读模式!!
2 파일이 읽기 전용 모드인지 확인합니다.
파일 속성을 확인하기 위해 파일 클래스의 canWrite() 메서드를 사용할 수 있습니다. 이 메서드는 파일이 쓰기 가능한지 또는 읽기 전용인지 확인할 수 있습니다. 이 메서드는 파일이 쓰기 가능 모드이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
예: 위 예에서 "Myfile.txt" 파일의 속성은 읽기 전용으로 설정되었으므로 "Myfile.txt" 파일을 선택하면 "The file is read-only"라는 출력이 나타납니다. be return
import java.io.File; import java.io.IOException; public class CheckAttributes { public static void main(String[] args) throws IOException { File myfile = new File("C://Myfile.txt"); if (myfile.canWrite()) { System.out.println("文件是可写的"); } else { System.out.println("文件是只读的"); } } }
출력:
文件是只读的
3. Java
에서 쓰기 가능한 읽기 전용 파일을 만드는 방법 읽기 전용 파일을 쓰기 가능한 파일로 설정하려면 setWritable() 메서드를 사용할 수 있습니다. 이 메소드를 사용하여 파일을 읽기 전용으로 만들 수도 있습니다.
● file.setWritable(true): 파일을 쓰기 가능하게 만듭니다.
● file.setWritable(false): 파일을 읽기 전용으로 만듭니다.
코드 예:
import java.io.File; import java.io.IOException; public class MakeWritable { public static void main(String[] args) throws IOException { File myfile = new File("C://Myfile.txt"); //将文件模式更改为可写 myfile.setWritable(true); if (myfile.canWrite()) { System.out.println("文件是可写的"); } else { System.out.println("文件是只读的"); } } }
출력:
文件是可写的
권장 관련 비디오 튜토리얼: "Java Tutorial"
위는 이 기사의 전체 내용입니다. 모든 사람의 학습에 도움이 되기를 바랍니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 관련 튜토리얼 열을 주의 깊게 살펴보세요! ! !
위 내용은 Java에서 읽기 전용 파일을 만드는 방법은 무엇입니까? (코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!