class Person
{
private int age;
private String name;
void shout()
{
if(age<0)
return;
System.out.println(name+"&aposs age is"+age);
}
public Person()
{
}
public Person(String name)
{
this.name=name;
}
public Person(String name,int age)
{
this.name=name;
this.age=age;
}
public void setAge(int age)
{
this.age=age;
}
public int getAge()
{
return age;
}
public void getSomeOne(Person p)
{
p.shout();
}
public static void main(String [] args)
{
Person p1=new Person("lisi");
Person p2=new Person("zangsan",20);
Person p3=new Person("wangwu");
p1.age=-30;
p1.shout();
p2.shout();
p3.shout();
}
}
输出结果:
public class Sort {
public void swap(int a[], int i, int j) {
int tmp = a[i];
a[i] = a[j];
a[j] = tmp;
}
public int partition(int a[], int low, int high) {
int pivot, p_pos, i;
p_pos = low;
pivot = a[p_pos];
for (i = low + 1; i<= high; i++) {
if (a[i]> pivot) {
p_pos++;
swap(a, p_pos, i);
}
}
swap(a, low, p_pos);
return p_pos;
}
public void quicksort(int a[], int low, int high) {
int pivot;
if (low< high) {
pivot = partition(a, low, high);
quicksort(a, low, pivot - 1);
quicksort(a, pivot + 1, high);
}