冒泡排序

来源:互联网 发布:mysql 存储引擎 编辑:程序博客网 时间:2024/05/16 05:18
public class MainActivity extends AppCompatActivity {    private TextView text;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        int a[]={12,43,23,65,3,45,34,56,32};        text = (TextView) findViewById(R.id.text);        for(int i=0;i<a.length;i++){            //-1是为了下标越界,-i是减掉每轮确定了不用比较的数            for(int j=0;j<a.length-1-i;j++){                if(a[j]>a[j+1]){                    int y=a[j];                    a[j]=a[j+1];                    a[j+1]=y;                }            }        }        String str="冒泡";        for(int s=0;s<a.length;s++){           str=str+(a[s]+",")+"";        }        text.setText(str);    }
0 0
原创粉丝点击