java实现字符串(数字、字母、汉字)的反向输出
在java中可以通过多种方法实现字符串的反向输出。
(1).使用String类的split()方法对字符串进行分隔,分隔后返回与该字符串对应的字符串数组,然后逆序输出字符串数组中的每个元素,从而可以实现字符串的反向输出。
(2).使用String类的charAt()方法通过字符串的索引值你想输出字符串中的每一个元素。
本示例中是采取的第二种方法:使用字符串下标实现反向
import java.util.Scanner;
public class chatAtReverse {
public static void main(String[] args) {
System.out.println("请输入字符串:");
Scanner sc=new Scanner(System.in);
String text=sc.next();
int len=text.length();
String newstr="";
for(int i=len-1;i>=0;i--){
newstr+=text.charAt(i);
}
System.out.println("反转后的字符串是::");
System.out.println(newstr);
}
}
运行结果:
请输入字符串:
《出师表》亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之信之,则汉室之隆,可计日而待也。臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。先帝知臣谨慎,故临崩寄臣以大事也。受命以来,夙夜忧叹,恐托付不效,以伤先帝之明,故五月渡泸,深入不毛。今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。此臣所以报先帝而忠陛下之职分也。至于斟酌损益,进尽忠言,则攸之、祎、允之任也。愿陛下托臣以讨贼兴复之效,不效则治臣之罪,以告先帝之灵。若无兴德之言,则责攸之、祎、允等之慢,以彰其咎;陛下亦宜自谋,以咨诹善道,察纳雅言,深追先帝遗诏。臣不胜受恩感激。今当远离,临表涕零,不知所言。
反转后的字符串是::
。言所知不,零涕表临,离远当今。激感恩受胜不臣。诏遗帝先追深,言雅纳察,道善诹咨以,谋自宜亦下陛;咎其彰以,慢之等允、祎、之攸责则,言之德兴无若。灵之帝先告以,罪之臣治则效不,效之复兴贼讨以臣托下陛愿。也任之允、祎、之攸则,言忠尽进,益损酌斟于至。也分职之下陛忠而帝先报以所臣此。都旧于还,室汉复兴,凶奸除攘,钝驽竭庶,原中定北,军三率奖当,足已甲兵,定已方南今。毛不入深,泸渡月五故,明之帝先伤以,效不付托恐,叹忧夜夙,来以命受。也事大以臣寄崩临故,慎谨臣知帝先。矣年一有十二来尔,间之难危于命奉,际之军败于任受,覆倾值后。驰驱以帝先许遂,激感是由,事之世当以臣咨,中之庐草于臣顾三,屈枉自猥,鄙卑臣以不帝先。侯诸于达闻求不,世乱于命性全苟,阳南于耕躬,衣布本臣。也待而日计可,隆之室汉则,之信之亲下陛愿,臣之节死良贞悉此,军参、史长、书尚、中侍。也灵、桓于恨痛息叹不尝未,事此论臣与每,时在帝先。也颓倾以所汉后此,臣贤远,人小亲;也隆兴以所汉先此,人小远,臣贤亲》表师出《
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态