84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
需要实时替换读到已经生成的静态页中的某些东西,代码如下;FileInputStream ff = new FileInputStream(file); byte[] data = new byte[(int) f.length()]; ff.read(data); String str2=new String(data); 但是转换后,str2 输出的就是全部已生成的静态页的代码,但是用str2.replace替换不起作用?这是为什?要怎么才能替换读到的file里面的某些东西?
replace メソッドは、元の文字列を置き換えるのではなく、新しい文字列を返します。 str2.replace() を通じて置換された文字列を直接取得するか、上記の String s=str2.replace() を使用して置換された文字列を受け取ります。
API を見てくださいString str=str2.replace(reg,newStr);置換後に文字が受信されません。元の str2 は変更されていません。
replace メソッドは、元の文字列を置き換えるのではなく、新しい文字列を返します。 str2.replace() を通じて置換された文字列を直接取得するか、上記の String s=str2.replace() を使用して置換された文字列を受け取ります。
API を見てください
String str=str2.replace(reg,newStr);
置換後に文字が受信されません。元の str2 は変更されていません。