大家好,又见面了,我是你们的朋友全栈君。
【题目描述】
写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。
【输入】
一行字符
【输出】
逆序后的字符串
【样例输入】
123456abcdef
【样例输出】
fedcba654321
【解题思路】
首先定义两个String字符串a,b,其中a用于存放正序的字符串,b用于存放逆序的字符串,然后在定义一个字符数组c,然后调用类库中的toCharArray()方法,将字符串,转换为字符数字,然后再利用循环将字符数组逆序赋给字符串b,然后将字符串b输出就可以了。
【源代码】
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String a = scanner.nextLine();
String b = "";
char[] c = a.toCharArray();
for(int i = c.length-1;i >= 0;i--) {
b = b + c[i];
}
System.out.println(b);
scanner.close();
}
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/160161.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...