java实现字符串倒序输出的几种方法

java实现字符串倒序输出的几种方法

ID:11262077

大小:46.00 KB

页数:5页

时间:2018-07-11

java实现字符串倒序输出的几种方法_第1页
java实现字符串倒序输出的几种方法_第2页
java实现字符串倒序输出的几种方法_第3页
java实现字符串倒序输出的几种方法_第4页
java实现字符串倒序输出的几种方法_第5页
资源描述:

《java实现字符串倒序输出的几种方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java实现字符串倒序输出的几种方法收藏1.最容易想到的估计就是利用String类的toCharArray(),再倒序输出数组的方法了。viewplaincopytoclipboardprint?importjavax.swing.JOptionPane;publicclassReverseString{publicstaticvoidmain(Stringargs[]){StringoriginalString;StringresultString="";originalString=JOptionPane.showInputDialog("PleaseinputaString:

2、");char[]charArray=originalString.toCharArray();for(inti=charArray.length-1;i>=0;i--){resultString+=charArray[i];}JOptionPane.showMessageDialog(null,resultString,"ReverseString",JOptionPane.INFORMATION_MESSAGE);}}importjavax.swing.JOptionPane;publicclassReverseString{publicstaticvoidmain(Strin

3、gargs[]){StringoriginalString;StringresultString="";originalString=JOptionPane.showInputDialog("PleaseinputaString:");char[]charArray=originalString.toCharArray();for(inti=charArray.length-1;i>=0;i--){resultString+=charArray[i];}JOptionPane.showMessageDialog(null,resultString,"ReverseString",J

4、OptionPane.INFORMATION_MESSAGE);}}2.还可以利用String类提供的subString()方法,利用递归的办法输出倒序字符串。viewplaincopytoclipboardprint?importjavax.swing.JOptionPane;publicclassReverseString{publicstaticvoidreverseString(Stringstr){if(str.length()==1){System.out.print(str);}else{StringsubString1=str.substring(0,str.len

5、gth()-1);StringsubString2=str.substring(str.length()-1);System.out.print(subString2);reverseString(subString1);}}publicstaticvoidmain(Stringargs[]){StringoriginalString;originalString=JOptionPane.showInputDialog("PleaseinputaString:");reverseString(originalString);}}importjavax.swing.JOptionPa

6、ne;publicclassReverseString{publicstaticvoidreverseString(Stringstr){if(str.length()==1){System.out.print(str);}else{StringsubString1=str.substring(0,str.length()-1);StringsubString2=str.substring(str.length()-1);System.out.print(subString2);reverseString(subString1);}}publicstaticvoidmain(Str

7、ingargs[]){StringoriginalString;originalString=JOptionPane.showInputDialog("PleaseinputaString:");reverseString(originalString);}}3.还有就是不把字符串定义为String类,而是定义成一个StringBuffer类,用StringBuffer类中的reverse()方法直接倒序字符串。viewplaincopytoclipboardprin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。