- 博客(14)
- 收藏
- 关注
原创 java基础入门:面向对象(对象数组)
定义类Student,包含三个属性:学号number(int),年级state(int),成绩。score(int)。创建20个学生对象,学号为1到20,年级和成绩都由随机数确定。问题二:使用冒泡排序按学生成绩排序,并遍历所有学生信息。问题一:打印出3年级(state值为3)的学生信息。
2023-11-16 22:25:10
136
1
原创 Java基础入门:面向对象基础(类成员之二:方法练习)
m*n的*型矩形,并计算该矩形的面积, 将其作为方法返回值。在method方法提供m和n两个参数,方法中打印一个。中调用该方法,接收返回的面积值并打印。
2023-11-15 16:33:06
133
原创 Java基础入门:数组元素的查找
定义数组: int[] arr2 = new int[]{2, 4,5,8,12,15,19,26,37, 49,51,66, 89, 100};定义数组: int[] arr1 = new int[]{34,54,3,2,65,7,34,5, 76,34, 67};查找元素5是否在上述数组中出现过I如果出现,输出对应的索引值。查找元素5是否在上述数组中出现过?如果出现,输出对应的索引值。执行的复杂度O(logn);执行的复杂度O(n)二分法查找:数组元素必须有序才能使用。缺点:算法相对线性复杂。
2023-11-09 21:18:00
518
1
原创 Java基础入门:二维数组练习
3.从第三行开始,对于非第-个元素和最后-一个元素的元素。2.每一行的第-一个元素和最后-一个元素都是1。案例:使用二维数组打印一个10行杨辉三角。1.第一行有1个元素,第n行有n个元素。
2023-11-05 21:28:42
95
1
原创 java基础入门:一维数组练习
案例:定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,* 然后求出所有元素的最大值,最小值,和值,平均值,并输出出来。* 要求:所有随机数都是两位数。
2023-11-04 22:07:01
251
1
原创 Java基础学习:一维数组
Java语言中声明数组时不能指定其长度(数组中元素的数), 例如: int a[5];静态初始化:prices=new double[]{1,2,3,4};数组长度和赋值同时进行。动态初始化:String[] food=new String[4];练习2:从键盘读入学生成绩,找出最高分, * 并输出学生成绩等级。初始化完成,数组长度就确定了,并且长度不可变。声明:double[] prices;1.数组的声明和初始化。联系3:输出星期英文。
2023-10-28 23:50:53
146
1
原创 Java基础:最简单的‘无限’循环的使用
最简单“无限” 循环格式:while(true) , for(;),无限循环存在的原因是并不 知道循环多少次,需要根据循环体内部某些条件,来控制循环的结束。键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入 为0时结束程序。
2023-10-19 22:44:36
344
1
空空如也
java这个代码输出为啥i是0不是1?
2023-10-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅