批量注释Java文件代码 批量 java

在java中怎样同时把几行都注释掉?如果批量注释Java文件代码,代码是连续批量注释Java文件代码的几行批量注释Java文件代码 , 如:
int a ;
int b;
可以选中这两行,按住Ctrl+/,可以注释 。
或者Ctri+Shift+/
如果是跳跃的几行,只能一行一行注释 。
java简介:
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言 。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群 。
基本语法:
编写Java程序时,应注意以下几点:
大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的 。
类名:对于所有的类来说 , 类名的首字母应该大写 。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。
方法名:所有的方法名都应该以小写字母开头 。如果方法名含有若干单词,则后面的每个单词首字母大写 , 例如myFirstJavaClass 。
源文件名:源文件名必须和类名相同 。当保存文件的时候,你应该使用类名作为文件名保存(切记Java是大小写敏感的) , 文件名的后缀为.java 。(如果文件名和类名不相同则会导致编译错误) 。
主方法入口:所有的Java 程序由public static void main(String[]args)方法开始执行
JAVA 怎么快捷多行注释?注释:分为多行注释单行注释
//第一种情况就是鼠标点击这个一行 (如图所示)Ctrl +/就OK
//单行注释
效果:
//或者是选中
//效果
//第二种情况就是多行注释选中要注释批量注释Java文件代码的部分(如图所示)Ctrl+Shift +/
效果:
//第三种情况多行注释选中要注释批量注释Java文件代码的部分(如图所示)Ctrl +/
怎样批量去掉java文件中的注释批量去掉Java文件中的注释,可以使用正则表达式进行批量操作,代码如下:
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(); // 创建文件夹
}
if (srcFile.getName().endsWith(".java")) {
copyJava(srcFile, descFile);
} else {
copyFile(srcFile, descFile);
}
} else { // 文件夹
for (File file : srcFile.listFiles()) {
// 相对路径
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("/\\*\\*/", "")); // 注意这里,如果不行,要适当修改

推荐阅读