我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

去掉java代码注释 java怎么去掉注释

java中怎么把一整段注释掉?怎么去掉注释符?

选中代码 ctrl+/ 是每一行代码前面加注释 //

十多年的恩平网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。网络营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整恩平建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“恩平网站设计”,“恩平网站推广”以来,每个客户项目都认真落实执行。

ctrl+shift+/ 是/* */注释

取消是同样的操作,已有注释的就会取消没有就会加注释(前提是你已经设置了快捷键,我说的这些是默认的快捷键eclipse中的)

怎样批量去掉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("/\\*     \\*/", "")); // 注意这里,如果不行,要适当修改  

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();  

}  

}

去掉Java中的注释

需要一个标识符,标识多行注释是否开始

读取一行:

(1)判断此行内是否包含“/*“,如果包含,定位到“/*“第一个字符,并标识多行注释开始,继续判断当前读取行是否包含"*/",如果包含,注释部分删除,其他写回文件,未包含删除,及以后的只判断多行结束,直至判断到多行注释结束,把注释部分删除

(2)多行注释未开始,则判断此行内是否包含“//“,如果包含,定位到“//“第一个字符,把后面的全部删除,注意多行注释开始的当前行,还要再判断一次“//“,因为java支持以下注释

//单行注释/*

*多行注释

*/

其实在代码当中适当加点注释,对自己、别人阅读代码以及以后维护都是有好处的,没必要删除全部的注释,而且编译会跳过注释部分,就算你把一部武侠小说加到代码注释里,也不会影响编译出来的文件大小的

如何批量去掉Java的注释

多行注释,将鼠标移到被注释内容,按ctrl+shift+\可以取消注释

单行注释,按ctrl+/可以取消注释

java中 把一整段注释掉 有什么方法?? 相反的 把注释掉的代码前的注释符去掉 有什么方法??

需要一个标识符,标识多行注释是否开始

读取一行:

(1)判断此行内是否包含“/*“,如果包含,定位到“/*“第一个字符,并标识多行注释开始,继续判断当前读取行是否包含"*/",如果包含,注释部分删除,其他写回文件,未包含删除,及以后的只判断多行结束,直至判断到多行注释结束,把注释部分删除

(2)多行注释未开始,则判断此行内是否包含“//“,如果包含,定位到“//“第一个字符,把后面的全部删除,注意多行注释开始的当前行,还要再判断一次“//“,因为java支持以下注释

//单行注释/*

*多行注释

*/

其实在代码当中适当加点注释,对自己、别人阅读代码以及以后维护都是有好处的,没必要删除全部的注释,而且编译会跳过注释部分,就算你把一部武侠小说加到代码注释里,也不会影响编译出来的文件大小的


分享文章:去掉java代码注释 java怎么去掉注释
文章源于:http://shouzuofang.com/article/hippis.html

其他资讯