题解 | #数字颠倒#
数字颠倒
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()); } }
需要多练习,熟练系统函数,同时也要会手写基础的避免线上想不起来