
JAVA基础
Bear_0.1
可以偶尔回头看看,但请不要停下
展开
-
JAVA信息管理系统
提供免费下载,欢迎讨论随时在线https://download.youkuaiyun.com/download/a949370362/12588736原创 2020-07-10 16:16:27 · 429 阅读 · 0 评论 -
JAVA---构造器(constructor)
构造器也称构造方法,任何一个类都必定有构造器,现在举个列子假如我们定义了属性这时候如果我们不声明,系统会默认提供一个如下的空参,只是我们不可见,这里注意 构造器的名称必须和类名一样,包括大小写,并且他是没有返回值的。默认的构造器是看不到的,如果我们声明了默认的就会取消,如果我们没有声明却调用构造器,是会报错的。我们还可以声明有参构造器,如下: 构造器是可以重载的(这里this是因为重名避免错误,所以用this指向本类定义属性)这是声明构造器他的重要作用就是初始化对象属性构造器是创建对象时被原创 2020-07-04 17:16:02 · 405 阅读 · 0 评论 -
JAVA面对对象---构造器,private,this,封装实际应用题 银行存钱取款问题
(1) 创建一个 Customer ,名字叫 Jane Smith, 他有一个账号为 1000,余额为 2000 元,年利率为 1.23% 的账户。(2) 对 Jane Smith 操作。存入 100 元,再取出 960 元。再取出 2000 元。打印出 Jane Smith 的基本信息*成功存入 :100.0成功取出:960.0余额不足,取款失败Customer [Smith, Jane] has a account: id is 1000, annualInterestRate is 1原创 2020-06-30 11:33:31 · 307 阅读 · 0 评论 -
public class 和 class的使用注意
public class 后面跟的是这个类的名字而且关键的是一个类文件里面只能声明一个public class无法声明多个,否则就会报错报错The public type boyd1 must be defined in its own file,也就是说公共文件类型必须在自己的文件里面定义,也符合上面的规定public class后面跟自己的类文件名但是可以允许声明多个类文件...原创 2020-06-29 19:33:03 · 8434 阅读 · 0 评论 -
JAVA递归实现斐波那契数列
斐波那契数列1 1 2 3 5 8 13 21 34一个数等于前两个数之和计算斐波那契数列第n个值并打印出来public class practice {public static void main(String[] args) {practice text = new practice(); System.out.println(text.method(7));}//递归斐波那契数列public int method (int n) { if(n==1) { retu.原创 2020-06-28 01:45:51 · 731 阅读 · 0 评论 -
JAVA参数传递练习题
1定义一个Circle类,包含一个double型的radius属性代表圆的半径一个findArea()方法返回圆的面积2定义一个类PassObject,在类中定义一个方法printAreas()该方法的定义如下,public void printAreas(Circle c, int time)在printAreas方法中打印输出1到time之间的每个整数半径值,以及对应的面积列如:time为5,则输出半径为1,2,3,4,5以及对应的面积在main方法中调用printAreas()方法,.原创 2020-06-28 01:04:14 · 527 阅读 · 0 评论 -
JAVA网红题---需要在method方法被调用之后,仅打印出a=100,b=200
需要在method方法被调用之后,仅打印出a=100,b=200请写出method方法public class practice {public static void main(String[] args) {int a=10;int b=10;method(a,b);System.out.println(“a :”+a);System.out.println(“b :”+b);}//method方法体此处填写}此题考验了有关传值方面的知识,如果只是填a*=10,b*=20;执.原创 2020-06-27 21:48:45 · 905 阅读 · 3 评论 -
JAVA定义Student,包含三个属性:学号,年级,成绩 创建20个学生对象,学号1-20,年级成绩都由随机数确定,冒泡排序,指定输出
定义Student,包含三个属性:学号number,年级state,成绩score创建20个学生对象,学号1-20,年级成绩都由随机数确定问题1:打印出指定年级的学生信息问题2:使用冒泡排序按学生成绩排序,并遍历所有学生信息改进版本-封装public class execute2 {public static void main(String[] args) { Student1 [] stus = new Student1[20];//声明对象数组,注意Student是引用类 //.原创 2020-06-23 16:45:09 · 5283 阅读 · 0 评论 -
算法排序(持续更新)
冒泡排序基本思想:通过对待排序序列从前向后,依次比较相邻元素的排序码,若发现逆序则交换,使排序码较大的元素逐渐从前部移向后部。public class Arrayspractice {public static void main(String[] args) {//冒泡排序int[]arrs=new int[] {2,31,41,413,13,45,56};for(int i =0;i<arrs.length-1;i++) { for(int j=0;j<arrs.length-原创 2020-06-20 11:42:05 · 150 阅读 · 0 评论 -
JAVA Math用法(后续更新)
关于JAVA中math用法(内容持续更新)math.random() ==>[0.0,1] (double型)(int)(Math.random)()*90 ==>[0,89](int)(Math.random)()*90+10) ==> [10,99]获取[a,b]范围内的随机数: (int)(Math.random() * (b-a+1)+a)原创 2020-06-19 22:53:24 · 251 阅读 · 0 评论 -
JAVA 回字形矩阵输出
public class Arrayspractice {public static void main(String[] args) {//输出5*5的int n =5;int [][] huizixing=new int[n][n];int minX=0;//x轴最小下标int minY=0;//y轴最小下标int maxX=n-1;//x轴最大下标int maxY=n-1;//y轴最大下标int counter=0;//计数int xff=0;while(minX<=ma原创 2020-06-19 21:27:35 · 1326 阅读 · 0 评论 -
用JAVA来实现杨辉三角
杨辉三角:第一行有1个元素,第n行有n个元素每一行的第一个元素和最后一个元素都是1从第三行开始,对于非第一个元素和最后一个元素,即triangle[i][j]==triangle[i-1][j]+triangle[i-1][j-1]//杨辉三角,public class Arrayspractice {public static void main(String[] args) { //输出10行 int [][] triangle=new int [10][]; //给数组元素赋原创 2020-06-19 14:41:27 · 487 阅读 · 0 评论 -
JAVA输入学生成绩并输出最高分
输入学生的个数和成绩,输出其中的最高分import java.util.Scanner;public class Classpractice {public static void main(String[] args) { Scanner scan =new Scanner(System.in); double maxscore = 0; System.out.println("请输入学生个数:"); int nums=scan.nextInt(); double[] scores=原创 2020-06-18 16:22:41 · 7420 阅读 · 0 评论 -
*JAVA遍历100以内的质数
**JAVA遍历100以内的质数**/** 遍历100以内的质数int num=2;while(num<100){int num1=2;boolean meFlag=true;while(num1<num){ if(num%num1==0){ meFlag=false; } num1++; } if(meFlag==true){ ...原创 2020-06-12 01:25:05 · 620 阅读 · 0 评论