Java中对数组升序排列用Arrays.sort( )方法,那降序排列用什么方法
按照升序排列,如果对于实现了comparable接口的类来说,则是在执行int compareTo(Object o)方法,返回为1的放在后面,如A类实现了comparable接口,A类有a1,a2两个对象,如果a1.compareTo(a2)的值为1,则表示a1>a2,sort之后,为 a2,a1
JAVA编程:给出一个字符数组,按从小到大排序
这就是一个最基本的冒泡排序,
for(int i = 0; i < s.length; i++) { //外层循环控制比较的轮数
for(int j = i+1; j < s.length; j++) {//里层循环控制没轮比较的次数,每轮比较的次数都要少一个,
if( s[i] > s[j] ) {//判断当前位置是值和后一个位置的值,如果大于就换位置
char c = s[i]; //最基本的换位置的做法
s[i] = s[j];
s[j] = c;
}
}
}
我的世界版本顺序
《我的世界》版本更新顺序如下:
1.13.2 2018年10月22日。
1.13.1 2018年8月22日。
1.13(水域更新) 2018年7月18日。
1.12.2 2017年9月18日。
1.12.1 2017年8月3日。
1.12(多彩世界更新) 2017年6月7日。
1.11.2 2016年12月21日。
1.11.1 2016年12月20日。
1.11(探险更新) 2016年11月14日。
设计一个程序,包含两个类。一个是People类(人),有“姓名”和“年龄”两个属性,一个自我介绍的方法
public class People {
private String Name;
private int age;
public void Introduce(){
System.out.println("大家好!我叫"+Name + ",今年"+age+"岁");
}
public People(String name, int age) {
Name = name;
this.age = age;
}
public String getName() {
return Name;
}
public void setName(String name) {
Name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
public class PeopleInstance {
public static void main(String[] args) {
People pe1 = new People("小强",21);
People pe2 = new People("宝宝",22);
pe1.Introduce();
pe2.Introduce();
}
}