입력과 출력에 대한 참고 사항 스트림 :

입력과 출력에 대한 참고 사항 스트림 :

다음과 같은 기본 구문을 마스터 :

  1. 바이트로 바이트를 읽기

A) 바이트를 읽기 전용

      의 InputStream = 새의 InputStream ( "XXX")에서; 

난 In.read = ()는 INT; 바이트 해시 값을 판독 리턴 //

b)는 모든 바이트를 읽어 들이기

의 InputStream = 새의 InputStream ( "XXX")에서;  

지능의;

in.read () -1 결과를 나타내면 {// 마지막 바이트가 판독 된 - (! 1 (S = in.read) =) 동안

      Sysotem.out.print (들); // 왼쪽의 식의 값을 반환

}

      2. 바이트 스트림 데이터 버퍼 읽기

c) [] B = 새로운 바이트 [길이를 바이트 위치;

INT 렌;

  그동안 (LEN (= in.read (B)) = 1 -!.)는 {//in.read(b) 배열 데이터의 지정된 바이트 길이를 읽어

     . 시스템 OUT 에 .write를 (B, 0, LEN); // 출력 배열과 출력 어레이의 소정 길이

  }

출력의 여러 양식 :

1.System.out.print (XXX) 바이트의 출력 스트림

2.System.out.write은 (XXX, ...)의 출력은 문자 스트림

3.out.write (XXX) 출력 스트림 출력 폴더

 

파일의 제거 :

            하나의 파일에 대해 () 메소드는 비어 있지 않은 폴더에 대한 판단은 단지 빈 폴더, 다음의 특정 메서드에 대한 참조를 삭제 비어 있어야하는 xxx.delete을 제거합니다 :

. (1)   공용  정적  부울 델 (파일 F) {
 2  
. 3        // 폴더의 폴더에있는 모든 파일을 얻어야 
4.  
5.        IF (f.isDirectory ()) {
 (6).  
(7).          파일 [] FS의 =의 f.listFiles ()
 . (8)  
9          // 빈 폴더 
(10)  
. (11)          IF (FS ==  || fs.length == 0 ) {
 12은  
13             f.delete ();
 14  
(15)          } 사람이 {
 16  
17.             에 대한 (파일 파일 : FS) {
 18이다  
. (19)                델 (파일);// 재귀 호출 
(20)이  
21             }
 22 인  
23          }
 24  
(25)        }
 (26) 인  
27        // 삭제 비 폴더 
28  
29        복귀 f.delete을 ();
 30  
(31)이다     }

시간 제한, 최초의 기록이다

추천

출처www.cnblogs.com/aqiu-jiang/p/11210086.html