www.4585.net > jAvA 倒序

jAvA 倒序

初始化的时候应该为str=""; 程序源代码: /* * 字符串abcdefg,要求按逆序输出为gfedcba */ public class ReverseSort { public static String reverseSort(String str) { String str2 = ""; for (int i = str.length() - 1; i > -1; i--) { str...

简单的给你修改了一下,代码中有注释,不懂请追问 public static void main(String args[]) {Scanner reader=new Scanner(System.in); String original=reader.next(); StringBuffer output=new StringBuffer(original); output.reverse(); //获...

StringBuffer sb =new StringBuffer(); sb.append("abc"); System.out.println(sb.reverse().toString()); 答案是:cba 给点分哦 呵呵

public static void main(String[] args) { StringBuffer sb = new StringBuffer("abcdefg"); System.out.println(sb.reverse().toString()); }

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

使用递减的for循环,然后用charAt倒序获取字符串。代码如下 String str="qwertyuiop";for (int i = str.length()-1; i >= 0; i--) {// 字符串下标从0开始,长度-1结束。倒序所以从长度-1开始,0结束。System.out.print(str.charAt(i));}

将字符串倒叙输出有多种方式,下面我罗列两种以作参考: 方法一:利用String类的toCharArray(),再倒序输出数组。 public class javatest { public static void main(String[] args) { String originalString = "abcdefg"; String resultString ...

System.out.print("请输入5个数字: "); Scanner stdin = new Scanner(System.in); int[] A = new int[5]; for(int i=0;i= 0; k--) { System.out.print(A[k]+" "); } 你原来的代码太乱了,所以我自己写了。然后说说你代码的问题。 首先,你String...

import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;public class FileInverted {public static void main(String[] args) {int data;StringBuffer datas = new ...

java中用arrays sort()方法将abcdefg倒序,可以先试用java的comparable接口先进行比较,然后排序,实例如下: package test; import java.util.Arrays;import java.util.Comparator; public class Arraysort { public static void main(String...

网站地图

All rights reserved Powered by www.4585.net

copyright ©right 2010-2021。
www.4585.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com