方法一:利用String类的toCharArray(),再倒序输出数组。
Java代码
1 public class javatest {
2 public static void main(String[] args) {
3 String originalString = “abcdefg”;
4 String resultString = “”;
5 char[] charArray = originalString.toCharArray();
6 for (int i = charArray.length-1; i》=0; i--){
7 resultString +=charArray[i];
8 }
9 System.out.println(resultString);
10 }
11 }
方法二:如果使用reverse()方法
1 Java代码
2 public class reverseTest {
4 public static void main(String[] args) {
5 String originalString = “abcdefg”;
6 StringBuffer stringBuffer = new StringBuffer(originalString);
7 System.out.println(stringBuffer.reverse());
8 }
9 }
===================================================================================================================
二、数组的排序
import
java.util.Arrays; import
java.util.Collections;
/**
* 数组的简单排序正序和倒序
*
@author
随想
http://iwgod.com
*/
public
class
TestArray01
{
public
static
void
main(String[] args)
{
test01();
System.out.println();
test02();
}
/**
*
升序
*/
static
void
test01()
{ int
[] intArray = new
int
[] {
4
, 5
, 9
, 0
, 3
,
5
, 6
, 2
};
Arrays.sort(intArray);
for
(int
i =
0
; i < intArray.length;
i++){
System.out.print(intArray[i]);
}
System.out.println();
String[]
stringArray = new
String[] { "D"
, "E"
,
"A"
, "C"
, "B"
};
Arrays.sort(stringArray);
for
(int
i
= 0
; i < stringArray.length;
i++){
System.out.print(stringArray[i]);
}
}
/**
*
倒序
*/
static
void
test02() {
Integer[]
intArray = new
Integer[] { 4
, 5
,
9
, 0
, 3
, 5
, 6
,
2
};
Arrays.sort(intArray,
Collections.reverseOrder()); for
(int
i =
0
; i < intArray.length;
i++){
System.out.print(intArray[i]);
}
System.out.println();
String[]
stringArray = new
String[] { "D"
, "E"
,
"A"
, "C"
, "B"
};
Arrays.sort(stringArray,
Collections.reverseOrder());
for
(int
i =
0
; i < stringArray.length;
i++){
System.out.print(stringArray[i]);
}
}
}
|
相关推荐
本文主要给大家介绍了关于Golang实现字符串倒序的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 字符串倒置如下: Hello World –> dlroW olleH 解决方案1: length := len(str) ...
C语言实现字符串的倒序输出,实现不了的,可以参考一下!
本文实例讲述了Java编程实现中英混合字符串数组按首字母排序的方法。分享给大家供大家参考,具体如下: 在Java中对于字符串数组的排序,我们可以使用Arrays.sort(String[])方法很便捷的进行排序。例如: String[]...
java判断字符串是否是json或json数组; 简单小方法,很实用;简单实用的方法;亲测可用;嗯嗯嗯呃呃呃呃呃呃呃
Java字符、字符串、数组操作实例,主要是数组的复制、反转字符串中的字符、命令行参数、求字符串的长度及每一个位置上的字符、数组的排序、String类数组的操作等方面的例子,相信对初学者学习Java有帮助的。
(c#)字符串转换成字符数组 字符串转换成int 数组
主要介绍了Java实现字符串倒序输出的常用方法,通过三个实例从不同角度实现该功能,有不错的借鉴价值,需要的朋友可以参考下
主要用于将java对象转换为json对象字符串,或字符串数组。
编一个程序,实现从键盘输入一个长度不超过 300 个字符的串(以回车键作为输入结束),然后 在下一行以倒序输出所输入的字符
介绍php字符串与byte字节数组转化类,转换一个String字符串为byte数组,将字节数组转化为String类型的数据,转换一个int为byte数组,从字节数组中指定的位置读取一个Integer类型的数据,转换一个shor字符串为byte...
如何将数组排序后,以字符串的形式输出,Arrays.sort(a),Arrays.toString
c++ 字符串逆序输出 用vs2005打开
java代码-使用java解决从字符串中解析二维数组的源代码 ——学习参考资料:仅用于个人学习使用!
用来实现 实现字符串逆序输出的c++代码。
将字符串倒序输出.exe
用C++实现了字符串的倒序,是课堂留的小作业
字符串数组 matlab 字符串数组 matlab字符串数组 matlab字符串数组 matlab字符串数组 matlab字符串数组 matlab字符串数组 matlab字符串数组 matlab字符串数组 matlab字符串数组 matlab字符串数组 matlab字符串数组 ...
matlab数组字符串 MATLAB字符串数组 MATLAB字符串数组 MATLAB字符串数组 MATLAB字符串数组 MATLAB字符串数组 MATLAB字符串数组 MATLAB字符串数组 MATLAB字符串数组 MATLAB字符串数组 MATLAB字符串数组 MATLAB字符串...
主要介绍了Java实现字符数组全排列的方法,涉及Java针对字符数组的遍历及排序算法的实现技巧,需要的朋友可以参考下
C# 字符串数组 随机排序 方法 通过生成随机数,来对换改变任意数组变量值,此方法相对其它类型数组也通用