在IDEA中使用工具(Code->Reformate Code)把下面代码重新格式化,再研究一下Code菜单,找出一项让自己感觉最好用的功能。
public class CodeStandard {
public static void main(String [] args){
StringBuffer buffer = new StringBuffer();
buffer.append('S');
buffer.append("tringBuffer");
System.out.println(buffer.charAt(1));
System.out.println(buffer.capacity());
System.out.println(buffer.indexOf("tring"));
System.out.println("buffer = " + buffer.toString());
if(buffer.capacity()<20)
buffer.append("1234567");
for(int i=0; i<buffer.length();i++)
System.out.println(buffer.charAt(i));
}
}
在码云上把自己的学习搭档加入自己的项目中,确认搭档的项目加入自己后,下载搭档实验二的Complex代码,加入不少于三个JUnit单元测试用例,测试成功后git add .; git commit -m "自己学号 添加内容";git push。
完成重构内容的练习,下载搭档的代码,至少进行三项重构,提交重构后代码的截图,加上自己的学号水印。提交搭档的码云项目链接。
没有规范前:
单击IDEA菜单中的Code->Reformat 或用快捷键Ctrl+Alt+L就可以按IDEA规定的规范缩进。
效果如下:
1.要体现各自的含义
2.包、类、变量用名词
3.方法名用动宾
4.包名全部小写,如:io,awt
5.类名第一个字母要大写,如:HelloWorldApp
6.变量名第一个字母要小写,如:userName
7.方法名第一个字母要小写:setName
更多详情请参见邹欣老师写的代码规范与代码复审。
更多详情请参见IDEA快捷键拆解系列(六):Code篇。
自己的学习搭档加入自己的项目中
添加搭档的Complex类测试代码
码云上传成功截图:
解决方法:右击包名->Refactor->Rename,进行重命名。
问题2:所有的类都必须添加创建者信息
解决方法:按照下面的格式,添加作者和日期。
问题3:类、类属性、类方法必须用javadoc规范
解决方法:将注释格式改完/**内容*/
问题4:方法名、参数名、成员变量、局部变量没有遵从驼峰形式
修改后代码截图:
学号 20175313 《实验三 敏捷开发与XP实践》实验报告
原文:https://www.cnblogs.com/xiannvyeye/p/10790082.html