如下面的汉字部分该怎么填
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;public class Test {
public static void main(String[] args) {
try {
FileReader input = new FileReader("test1.txt");
BufferedReader br = new BufferedReader(input);
FileWriter output = new FileWriter("temp1.txt");
BufferedWriter bw = new BufferedWriter(output);
String s = br.readLine();

while ( s!=null ) {
char ss[] = new char[s.length()];
if(s!=null){
ss = s.toCharArray();
}
if(判断ss前三个字节里是否包含数字或者字母){
bw.write(s);
bw.newLine();
s = br.readLine();
}
}
br.close();
bw.close();
}
catch (IOException e) {
e.printStackTrace();
}
}
}

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【dlq45】截止到2008-07-07 10:56:02的历史汇总数据(不包括此帖):
    发帖的总数量:4                        发帖的总分数:0                        
    结贴的总数量:1                        结贴的总分数:0                        
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:3                        未结的总分数:0                        
    结贴的百分比:25.00 %               结分的百分比:---------------------
    无满意结贴率:0.00  %               无满意结分率:---------------------
    楼主该结一些帖子了
      

  2.   

    不知道有没有直接的发法
    可以用subString(i,i+1)截取然后比较是否9>=str>=0||Z>=str>=a
    好像可以!
    ASCII码 键盘 ASCII 码 键盘 ASCII 码 键盘 ASCII 码 键盘 
    27 ESC 32 SPACE 33 ! 34 " 
    35 # 36 $ 37 % 38 & 
    39 ' 40 ( 41 ) 42 * 
    43 + 44 ' 45 - 46 . 
    47 / 48 0 49 1 50 2 
    51 3 52 4 53 5 54 6 
    55 7 56 8 57 9 58 : 
    59 ; 60 < 61 = 62 > 
    63 ? 64 @ 65 A 66 B 
    67 C 68 D 69 E 70 F 
    71 G 72 H 73 I 74 J 
    75 K 76 L 77 M 78 N 
    79 O 80 P 81 Q 82 R 
    83 S 84 T 85 U 86 V 
    87 W 88 X 89 Y 90 Z 
    91 [ 92 \ 93 ] 94 ^ 
    95 _ 96 ` 97 a 98 b 
    99 c 100 d 101 e 102 f 
    103 g 104 h 105 i 106 j 
    107 k 108 l 109 m 110 n 
    111 o 112 p 113 q 114 r 
    115 s 116 t 117 u 118 v 
    119 w 120 x 121 y 122 z 
    123 { 124 | 125 } 126 ~