CSA移动开发部Android方向 - Java第一次课后作业

本次课程回放见群文件。

  1. 本次作业提交方式:将文件上传到github仓库,将github仓库的地址私聊发给组长。
  2. 本次作业截至时间为2月1日(周一)晚上23时59分。
  3. 本次作业参与考核,不交作业或迟交作业均会影响最终考核成绩!请各组长监督自己的组员并且做好记录。

作业先决条件:

  1. 安装JDK1.8,并且配置环境变量
  2. 安装idea community版本,并且学会如何建立java项目
  3. 注册github账户
  4. 下载git,配置用户名、邮箱,生成ssh密钥并且将密钥上传至github。git学习教程见培养方案和视频课结尾
  5. 会使用git add . git commit -m "第一次作业" git push等基本命令上传作业。

代码规范:

  1. 变量的命名 禁止中文,拼音命名,使用英文命名: 驼峰命名法 类名大驼峰,变量名小驼峰,方法名(函数)小驼峰 包名全小写,用下划线分割 常量名全大写,用下划线分割
  2. 一键格式化代码快捷键 Ctrl+Alt+L.....更多快捷键详情:IDEA快捷键

作业内容:

  1. java编程实现从控制台输入一串数字序列(不定长),程序对数组进行排序,并且输出排序的结果。然后程序再请求用户输入一个待插入的不定长数字序列,将这个序列和原来的序列合并到一起,变成新的有序序列输出。

    如:

    请输入一串数字:

    5,6,2

    排序后的结果:

    2,5,6

    请输入另一串数字:

    1,8,9

    合并后的结果:

    1,2,5,6,8,9

    或:

    img

  2. 巩固java基础语法。自学并预习面向对象的java知识,主要以看书为主,但是也要记得敲一敲代码练练手!2月10日会有面向对象编程的作业。