java颠倒字符串
来源:互联网 发布:lol台服网络加速器 编辑:程序博客网 时间:2024/05/01 20:35
使用StringBuffer类很容易实现字符串按字符颠倒,如果要实现按单词颠倒,可以使用 StringTokenizer对象和stack对象。
import java.util.Stack;
import java.util.StringTokenizer;
public class stack {
/**
* @param args
*/
@SuppressWarnings("unchecked")
public static void main(String[] args) {
// TODO Auto-generated method stub
String str="ABCDEFG";
System.out.println(str+"->"+new StringBuffer(str).reverse());
//这个是按字符颠倒
String s="you will never be alone in the darkness";
//向堆栈中压入元素
@SuppressWarnings("rawtypes")
Stack myStack=new Stack();
StringTokenizer st=new StringTokenizer(s);
while(st.hasMoreTokens())
myStack.push(st.nextElement());
//打印堆栈信息
System.out.println('"'+s+'"'+"backwards by word is:\n\t\"");
while(!myStack.empty()){
System.out.println(myStack.pop());
System.out.println(' ');
}
System.out.println('"');
}
}
输出结果:
ABCDEFG->GFEDCBA
"you will never be alone in the darkness"backwards by word is:
"
darkness
the
in
alone
be
never
will
you
"
- java颠倒字符串
- 颠倒字符串
- JAVA如何实现字符串的颠倒
- JAVA如何实现字符串的颠倒
- JAVA将一个字符串反向颠倒
- C# 实现字符串颠倒
- c#颠倒字符串序列
- 颠倒一个字符串
- 字符串顺序颠倒
- 颠倒字符串的顺序
- Java-NowCoder-数字颠倒
- Java实现数字颠倒
- 颠倒字符串中的字符顺序
- 使用C指针颠倒字符串
- 颠倒字符串中单词字符
- 输一串字符串将字符串颠倒输出
- 从零开始学习算法(Java实现)~~~~之字符串篇~~~判断两个字符串是否是颠倒字母顺序构成的
- 经典算法-字符串的颠倒
- dede采集过滤规则
- Asp.Net中TextBox获得焦点时,其文本全被选中。
- 面试常见问题
- 《SAS编程与数据挖掘商业案例》学习笔记之五
- 位、字节、寻址空间扫盲
- java颠倒字符串
- 《SAS编程与数据挖掘商业案例》学习笔记之六
- 【HDU】4812 D Tree 点分治
- 【数码管识别】4识别成5或7的问题
- Android字符串进阶之三:字体属性及测量(FontMetrics)
- 屌丝写情书
- 《深入理解java虚拟机》学习笔记1——Java内存结构
- js和jquery分别实现tab标签页
- C#格式化数值数据