摘要: Day5 回顾方法 static 静态方法 不加static 非静态方法 static是和类一起加载的 类与对象的创建 类是一种抽象的数据类型,是对某一事物整体的描述 对象是抽象概念的具体事例 一个项目应该只存在一个main方法 使用new创建对象时,除了分配空间,还会初始化。 和C++的类似,不过 阅读全文
posted @ 2022-09-19 22:19 青山隐隐丶 阅读(18) 评论(0) 推荐(0) 编辑
摘要: Day4 数组的学习 数组的使用 for-each循环 //遍历数组 for (int i : array) { } 相当于直接把array数组里的一个元素直接赋值给i,这样遍历挺快,但是没有下标。 数组做为方法入参 数组做为返回值 都很好理解就是把数组作为一个数据类型即可。 多维数组 定义二维数组 阅读全文
posted @ 2022-09-18 23:30 青山隐隐丶 阅读(18) 评论(0) 推荐(0) 编辑
摘要: Day3 Java方法 什么是方法 理解上,方法和C++的函数差不多,即实现某个功能语句块的集合,尽量保证一个方法只完成一个功能。 命名规则,首字母小写后面新单词大写 类似 studentLearn 方法的重载 在一个类里面方法名称相同但参数不同,名字可以相同 仅仅返回类型不同是无法构成重载的 编译 阅读全文
posted @ 2022-09-17 23:49 青山隐隐丶 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Day2 java流程控制 scanner用户交互 和C++的cin>>功能类似,用来用户输入,不过scanner使用前需要先New一个对象 Scanner sc=New Scanner(System.in); String str=sc.next(); //凡是IO流的类如果不关闭,会一直占用资源 阅读全文
posted @ 2022-09-16 23:34 青山隐隐丶 阅读(17) 评论(0) 推荐(0) 编辑
摘要: Day1 重新学习java的笔记 重新学java ​ 初入大四,开始了秋招,才惶惶察觉自己大学期间什么也没学到,大一大二一直在研究算法,只在杂七杂八的算法比赛得过奖,却没机会去参加ACM算是一个遗憾,~~不过倒是洛谷签到硬生生签了365天~~,编译一直用的C++,然而大学从大三开始的课程却是要用到j 阅读全文
posted @ 2022-09-16 00:43 青山隐隐丶 阅读(19) 评论(0) 推荐(0) 编辑
摘要: ##题目背景 B地区在地震过后,所有村庄都造成了一定的损毁,而这场地震却没对公路造成什么影响。但是在村庄重建好之前,所有与未重建完成的村庄的公路均无法通车。换句话说,只有连接着两个重建完成的村庄的公路才能通车,只能到达重建完成的村庄。 ##题目描述 给出B地区的村庄数N,村庄编号从0到N−1,和所有 阅读全文
posted @ 2020-11-09 13:00 青山隐隐丶 阅读(102) 评论(0) 推荐(0) 编辑