java培训-------第二天

数组的定义:

public static void main(String[] args) {
   // int arr1[] =  {1,2,3,4}; 
//下标(索引) :[0,n-1]
int[]  arr =  {12,45,98}; 
        //第三个元素
int third= arr[2];
System.out.println(third);   
//数组的长度
int len= arr.length;
System.out.println(len);
//最后一个元素
System.out.println(arr[arr.length-1]);
//System.out.println(arr[arr.length]);//ArrayIndexOutOfBoundsException
//修改元素
arr[1] = 100;
System.out.println("=====");
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
/*
* 数组的长度不可变化
* */

}

冒泡排序

package figure_day2;
import java.util.Arrays;
import java.util.concurrent.ForkJoinPool;
import javax.swing.text.StyledEditorKit.ForegroundAction;
import org.omg.Messaging.SyncScopeHelper;
public class test02 {
public static void main(String[] args) {
int[] arr= {34,6,56,7,9,10,50};
for (int j = 0; j < arr.length-1; j++) {
for (int i = 0; i < arr.length-1-j; i++) {
if(arr[i]>arr[i+1]) {
int temp=arr[i];
arr[i]=arr[i+1];
arr[i+1]=temp; 
}
}
}
System.out.println(Arrays.toString(arr));
}
}

方法的讲解:

// 方法又称为函数:一段可以重复利用的代码块
// 方法里面不要定义方法。

// 静态方法里面只能调用静态方法。

方法分类: 1,有返回值 。 使用返回值对应的数据类型 2,没有返回值。void

形参:形式参数——方法定义时候的参数,可以随便变化名字

实参:实际参数——调用的时候传入的参数

方法越小越好:意思一个方法只能有一种功能,只能做一件事。

类,对象的讲解:

面向对象:是一种思想。
1,对象(实例) ;2,抽象( 类:类型 )

 类唯一,实例可以多个

public class person {
public String name; 
public int age;
public boolean sex;
public void eat() {
System.out.println("吃吃吃");
}
public void play() {
System.out.println("玩玩玩");
}
public void sleep() {
System.out.println("睡睡睡");
}

}



private的用法:

private int age;
private boolean sex;
public void setAge(int age) {
// 判断年龄是否合格
// 然而使用public 做不到这一点。
if (age <= 0) {
return;
}
// this 代表对象自己本身
this.age = age; // 形参和属性同名用this区别
}
public int getAge() {
return age;
}


public void setSex(boolean sex) {
this.sex = sex;
}
public boolean isSex() {
return sex;

}


tostring的用法:

@Override
public String toString() {
return "Person [name=" + name + ", age=" + age + ", sex=" + sex + "]";

}

调用: System.out.println(person01);

效果:Person [name=张三, age=18, sex=true]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
牙科就诊管理系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了用户在线查看数据。管理员管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等功能。牙科就诊管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 管理员在后台主要管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等。 牙医列表页面,此页面提供给管理员的功能有:查看牙医、新增牙医、修改牙医、删除牙医等。公告信息管理页面提供的功能操作有:新增公告,修改公告,删除公告操作。公告类型管理页面显示所有公告类型,在此页面既可以让管理员添加新的公告信息类型,也能对已有的公告类型信息执行编辑更新,失效的公告类型信息也能让管理员快速删除。药品管理页面,此页面提供给管理员的功能有:新增药品,修改药品,删除药品。药品类型管理页面,此页面提供给管理员的功能有:新增药品类型,修改药品类型,删除药品类型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值