题解 | #数字颠倒#
数字颠倒
https://www.nowcoder.com/practice/ae809795fca34687a48b172186e3dafe
import java.util.Scanner;
import java.util.stream.Stream;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
// public static void main(String[] args) {
// Scanner in = new Scanner(System.in);
// // 注意 hasNext 和 hasNextLine 的区别
// String line = in.nextLine();
// int len = line.length();
// StringBuffer sb = new StringBuffer();
// for(int i=0;i<len;i++){
// sb.append(line.charAt(len-1-i));
// }
// System.out.print(sb.toString());
// }
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
String line = in.nextLine();
StringBuffer sb = new StringBuffer(line);
//注意StringBuffer::reserve函数,调用系统函数去处理即可
sb.reverse();
System.out.print(sb.toString());
}
}
需要多练习,熟练系统函数,同时也要会手写基础的避免线上想不起来
查看16道真题和解析