对前两份笔记的补充:
static关键词:
被static关键词修饰的变量或者方法可以不依赖于某个特定的对象存在
被static关键词修饰的方法只能调用同样被修饰的变量和方法
float类型
一个浮点数在不加修饰的情况下类型为double
后面加上小写字母f后表示float类型,例如:1.2f
作业详述:
代码块1:(Employee类)
package first;
public class Employee {
private String name;
private int salary;
public Employee(String n,int Sa)
{
name = n;
salary = Sa;
}
public String getName()
{
return name;
}
public int getSalary()
{
return salary;
}
}
表示一个结构函数,跟C++中的结构函数写法一致
在代码块2中此处使用过Employee的结构函数
代码块2:EmployeeSort类
package first;
import java.util.*;
public class EmployeeSort {
public static boolean cmp(String a,String b)
{
for(int i=0;i<a.length();i++)
if(i==b.length())
return false;
else
{
if(a.charAt(i)<b.charAt(i))
return true;
else if(a.charAt(i)>b.charAt(i))return false;
}
return true;
}
static Employee[] a = new Employee