多行注釋,將鼠標(biāo)移到被注釋內(nèi)容,按ctrl+shift+\可以取消注釋
長(zhǎng)葛網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、自適應(yīng)網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。成都創(chuàng)新互聯(lián)公司從2013年開始到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。
單行注釋,按ctrl+/可以取消注釋
能直接刪去的阿。 把注釋全部圈起來(lái)然后按Backspace鍵就可以刪除了
批量去掉Java文件中的注釋,可以使用正則表達(dá)式進(jìn)行批量操作,代碼如下:
import?java.io.BufferedReader;??
import?java.io.BufferedWriter;??
import?java.io.File;??
import?java.io.FileInputStream;??
import?java.io.FileOutputStream;??
import?java.io.IOException;??
import?java.io.InputStream;??
import?java.io.InputStreamReader;??
import?java.io.OutputStream;??
import?java.io.OutputStreamWriter;??
public?class?CopyJava?{??
public?static?void?main(String[]?args)?throws?IOException?{??
copy("e:/src",?"e:/desc");?//?這里寫好源文件夾和目的文件夾??
}??
private?static?void?copy(String?srcPath,?String?descPath)?throws?IOException?{??
copy(new?File(srcPath),?new?File(descPath));??
}??
private?static?void?copy(File?srcFile,?File?descFile)?throws?IOException?{??
if?(srcFile.isFile())?{?//?文件??
File?parent?=?descFile.getParentFile();??
if?(!parent.exists())?{??
parent.mkdirs();?//?創(chuàng)建文件夾??
}??
if?(srcFile.getName().endsWith(".java"))?{??
copyJava(srcFile,?descFile);??
}?else?{??
copyFile(srcFile,?descFile);??
}??
}?else?{?//?文件夾??
for?(File?file?:?srcFile.listFiles())?{??
//?相對(duì)路徑??
String?srcPath?=?file.getAbsolutePath().substring(srcFile.getAbsolutePath().length());??
copy(file,?new?File(descFile.getAbsolutePath()?+?srcPath));??
}??
}??
}??
private?static?void?copyJava(File?srcFile,?File?descFile)?throws?IOException?{??
BufferedWriter?bw?=?new?BufferedWriter(new?OutputStreamWriter(new?FileOutputStream(descFile)));??
BufferedReader?br?=?new?BufferedReader(new?InputStreamReader(new?FileInputStream(srcFile)));??
String?line;??
while?((line?=?br.readLine())?!=?null)?{??
bw.write(line.replaceFirst("/\\*?????\\*/",?""));?//?注意這里,如果不行,要適當(dāng)修改??
bw.write("\n");??
}??
br.close();??
bw.close();??
}??
private?static?void?copyFile(File?srcFile,?File?descFile)?throws?IOException?{??
OutputStream?output?=?new?FileOutputStream(descFile);??
InputStream?input?=?new?FileInputStream(srcFile);??
byte[]?buffer?=?new?byte[1024?*?4];??
int?n?=?0;??
while?((n?=?input.read(buffer))?!=?-1)?{??
output.write(buffer,?0,?n);??
}??
input.close();??
output.close();??
}??
}