资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

java代码实现倒叙,倒叙写法例子

如何用Java编写一个程序,将输入的数字重新倒叙排列?

思路如下:

我们提供的服务有:成都网站制作、成都网站设计、微信公众号开发、网站优化、网站认证、宁江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写一段代码实现倒叙输出一段字符 如:abcd输出dcba,

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倒序

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]。


新闻标题:java代码实现倒叙,倒叙写法例子
转载注明:http://cdkjz.cn/article/hescip.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220