Java 笔记总结(一)

来源:互联网 发布:社区门诊软件 编辑:程序博客网 时间:2024/06/06 13:02

基础知识

逻辑运算符

符号 运算法则 & 无论左边是true还是false,右边都运算 && 当左边为false时,右边不运算 | 无论左边是true还是false,右边都运算 || 当左边为true时,右边不运算

数组排序

选择排序
for(int x=0;x<arr.length-1;x++){    for(int y=x+1;y<arr.length;y++)    {        if(arr[x]>arr[y])        {            int a=arr[x];            arr[x]=arr[y];            arr[y]=a;        }    }}
冒泡排序
for(int x=0;x<arr.length-1;x++){    for(int y=0;y<arr.length-1-x;y++)    {        if(arr[y]>arr[y+1])        {            int s=arr[y];            arr[y]=arr[y+1];            arr[y+1]=s;        }    }}
排序总结
  • 选择排序:选择一个,与以后的全部数据进行比较,得到最值推到顶端。
  • 冒泡排序:相邻数据滚动比较,就像冒泡一样最终将循环内的最值推到顶端。
原创粉丝点击