在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));
}
}
这个功能可以在光标所指处添加我想要的功能,或者条件,类似于if,for的都可以添加。

  • 在码云上把自己的学习搭档加入自己的项目中,确认搭档的项目加入自己后,下载搭档实验二的Complex代码,加入不少于三个JUnit单元测试用例,测试成功后git add .; git commit -m "自己学号 添加内容";git push;

提交搭档项目git log的截图,包含上面git commit的信息,并加上自己的学号水印信息。

完成重构内容的练习,下载搭档的代码,至少进行三项重构,提交重构后代码的截图,加上自己的学号水印。提交搭档的码云项目链接。

提交学习成果码云链接和代表性成果截图,要有学号水印

最新文章

  1. MyBatis的getStatement()方法解析
  2. 免费电子书:C#代码整洁之道
  3. 为阿里云存储开发的PHP PEAR 包:Services_Aliyun_OSS
  4. windos多线程编程
  5. 空对象模式(Null Object Pattern)
  6. hihocoder #1290 : Demo Day (2016微软编程测试第三题)
  7. Python之路,Day15 - Django适当进阶篇
  8. H5 视频直播相关技术
  9. NLP | 自然语言处理 - 标注问题与隐马尔科夫模型(Tagging Problems, and Hidden Markov Models)
  10. Struts+Spring+Hibernate的Web应用执行过程
  11. sublime text3开发python并设置快捷键
  12. 21.app后端如何高效更新内容
  13. Windows Internals 笔记——内核对象
  14. centos6.5卸载及安装git
  15. iOS 11开发教程(二十二)iOS11应用视图实现按钮的响应(2)
  16. android SQLite数据库的基本操作
  17. Unity单例
  18. PAT 1018 锤子剪刀布(20)
  19. 如何判断来访的IP是否是百度蜘蛛ip?
  20. 【Python】使用geopy由地址找经纬度等信息

热门文章

  1. MachineLearning Exercise 4 :Neural Networks Learning
  2. Django 2.0 学习(21):Django Session
  3. Shell脚本创建Nginx的upstream及location配置文件
  4. eclispe 出现超内存错误
  5. C++模板学习笔记
  6. 一步步创建第一个Docker App —— 1. 背景介绍
  7. 彻底解决mac下terminal路径显示问题
  8. SSM 小demo的盲点总结
  9. JS的异步
  10. 重启电脑后,redis 6380端口关闭重启