JAVA冒泡算法和选择算法代码
import java.util.Random;
import java.io.Serializable;
import java.lang.Comparable;
import java.util.Comparator;
public class InnerSort {
public InnerSort(){
super();
}
/*
* 含义:利用随机函数,创建一个有10个元素的数组
* 输入: null
* 输出:Integer []
*/
public int [] creatArray(){
Random ran = new Random();
int [] array = new int [10];
for(int i=0;i<10;i++){
array[i] = ran.nextInt(100) - ran.nextInt(100);
}
return array;
}
/*
* 含义:标准输出数组的所有元素,并且在输出完
* 毕最后一个元素后执行换行操作
* 输入:Integer []
* 输出:null
*/
public void printArray(int [] array){
for(int i : array){
System.out.print(i+"\t");
}
System.out.print("\n");
}
/*
* 含义:冒泡排序,每次比较相邻两个数字是否满足比较需要,从而决定是
* 否交换顺序,每排序一次就会把最大或者最小的数字放在最右边的位置
*
* 范围:冒泡排序
相关文档:
import java.io.*;
public class Test {
public static String convert(String s) {
if (s == null || s.length() == 0)
return s;
  ......
一、项目版本规范:
1、版本号命名格式:
V 主版本号.次版本号.修整版本号
a.初始版本号为V1.0.0;
b.类属性或类方法的内容发生变化时,主版本号和次版本号都不变,修整版本号加 1;
c.增加了类或接口方法时,主版本号不变,次版本号加 1,修整版本号复位为0;
d.增加了类或接口时,主版本号加1,次版本号复位为0 ......
1.写出程序运行结果
public
class
TestString {
public
static
void
link(String a){
a+="World"
;
}
public
static
void
main(String []a ......
一、向上转型。
通俗地讲即是将子类对象转为父类对象。此处父类对象可以是接口。
1,向上转型中的方法调用。
看下面代码:
package com.wensefu.others;
public class Animal {
public void eat(){
System.out.println("animal eatting...");
}
}
class Bird extends Animal{
public void ......
变量:存储数据的基本单元;一个数据存储空间的表示.
基本数据类型(8种):
byte(1)-->short(2)-->int(4)-->long(8) float(4)-->double(8) boolean(1) char(2)
引用数据类型:
String、数组、类、接口、对象 ......