![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java入门学习
weixin_43415087
这个作者很懒,什么都没留下…
展开
-
java基础入门:面向对象(对象数组)
定义类Student,包含三个属性:学号number(int),年级state(int),成绩。score(int)。创建20个学生对象,学号为1到20,年级和成绩都由随机数确定。问题二:使用冒泡排序按学生成绩排序,并遍历所有学生信息。问题一:打印出3年级(state值为3)的学生信息。原创 2023-11-16 22:25:10 · 84 阅读 · 1 评论 -
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 · 369 阅读 · 1 评论 -
Java基础入门:二维数组练习
3.从第三行开始,对于非第-个元素和最后-一个元素的元素。2.每一行的第-一个元素和最后-一个元素都是1。案例:使用二维数组打印一个10行杨辉三角。1.第一行有1个元素,第n行有n个元素。原创 2023-11-05 21:28:42 · 46 阅读 · 1 评论 -
java基础入门:一维数组练习
案例:定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,* 然后求出所有元素的最大值,最小值,和值,平均值,并输出出来。* 要求:所有随机数都是两位数。原创 2023-11-04 22:07:01 · 146 阅读 · 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 · 45 阅读 · 1 评论 -
java基础:嵌套循环
先找行和列内容之间的关系,然后写代码。原创 2023-10-20 21:56:20 · 29 阅读 · 1 评论 -
Java基础:最简单的‘无限’循环的使用
最简单“无限” 循环格式:while(true) , for(;),无限循环存在的原因是并不 知道循环多少次,需要根据循环体内部某些条件,来控制循环的结束。键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入 为0时结束程序。原创 2023-10-19 22:44:36 · 194 阅读 · 1 评论 -
java基础:do-while练习
题目:模拟ATM取款。原创 2023-10-19 22:01:04 · 162 阅读 · 0 评论 -
java基础:while练习
Java入门之while练习原创 2023-10-17 22:11:25 · 267 阅读 · 0 评论 -
Java基础:while练习
Java猜字游戏原创 2023-10-17 21:53:50 · 78 阅读 · 0 评论 -
java基础:for循环练习
java输入两个正整数m和n,求其最大公约数和最小公倍数。原创 2023-10-17 21:16:09 · 92 阅读 · 0 评论