原理:是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换, function bubbleClick() { var str = "50,1,4,6,9,76,43,22,2,44,7,66"; bubble(str); } function bubble(str) { var a = new Array(); a = str.split(',');//字符串数组, //var a = [50, 1, 4, 6, 9, 76, 43, 22, 2, 44, 7, 66]…
import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Test { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("c"); list.add("b"); list.a…
表数据: 按名称排序 并不能得到一二三四五六的顺序 select * from LiWei order by name 找到中文数字在'一二三四五六七八九十'的位置 select id,name,SUBSTRING(name,2,1) as 中文数字,charindex(SUBSTRING(name,2,1),'一二三四五六七八九十') as 中文数字所在位置 from LiWei 按中文所在位置排序 select * from LiWei order by charindex(SUBSTRIN…