思路如下:
我们提供的服务有:成都网站制作、成都网站设计、微信公众号开发、网站优化、网站认证、宁江ssl等。为上千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的宁江网站制作公司
1,录入字符串
2,使用正则表达式分割
3,转换为int数组
4,排序
5,拼接,代码如下:
import java.util.Arrays;
import java.util.Scanner;
public class Demo8 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();// 录入字符串
String[] strs = str.split(",");// 使用正则表达式进行分割
int[] is = new int[strs.length];
for (int i = 0; i strs.length; i++) {// 遍历String数组,赋值给int数组
is[i] = Integer.parseInt(strs[i]);
}
Arrays.sort(is);// 使用数组工具类进行排序,也可以自己使用冒泡或选择排序来进行排序
StringBuffer sb = new StringBuffer();
for (int i = 0; i is.length; i++) {// 遍历进行拼接
if (i == is.length - 1) {
sb.append(is[i]);
} else {
sb.append(is[i] + ",");
}
}
System.out.println(sb.toString());
}
java倒序输出:
public static void main(String[] args)
{
String a = "abcde";
/** 从最后一个字符开始,倒叙一个字母一个字母的输出 */
for (int i = a.length() - 1; i = 0; i--)
{
System.out.print(a.charAt(i));
}
}
JS获取复选框的值(必须在jsp页面引入jQuery,不懂可以追问)
script type="text/javascript" language="javascript"
function showMsg()
{
var str="";
$(":checkbox").each(function(){
if ($(this).is(':checked'))
{
var value = $(this).attr("value");
str = str + value +",";
}
});
alert("你选中的是:"+str);
}
/script
input type="checkbox" name="info" value="A"/Abr/
input type="checkbox" name="info" value="B"/Bbr/
input type="checkbox" name="info" value="C"/Cbr/
input type="checkbox" name="info" value="D"/Dbr/
input type="checkbox" name="info" value="E"/E
br/br/
input type="button" value="点我啊" onclick="showMsg()"/
java中有方法直接实现array的倒叙的。可以用Collections的reverse方法即可:
ArrayList al = new ArrayList();
al.add("a");
al.add("b");
//al.add("b");
Collections.reverse(al);
System.out.println(al);
输出结果:[b, a]。