Java 洛谷 P1307 数字反转
生活随笔
收集整理的這篇文章主要介紹了
Java 洛谷 P1307 数字反转
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目鏈接:https://www.luogu.com.cn/problem/P1307
代碼實例:
import java.util.Scanner;public class Main{public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int a = scanner.nextInt();//輸入一個數字int count = 0;//計數器while(a%10==0) {//將輸入的數字后面的0都去掉,如380去掉之后變成38/38000去掉之后編程38等。a = a/10;}//如果是負數將其變成整數,再設置計數器已備后面使用if(a<0) {a = -a;count++;}//將數字裝換成字符創String str = String.valueOf(a);//倒著輸出for (int i = str.length()-1; i >= 0; i--) {//判斷如果是負數則多輸出一個'-'if(count==1 && i==str.length()-1) {System.out.print("-"+str.charAt(i));}else{System.out.print(str.charAt(i));}}scanner.close();}} 《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的Java 洛谷 P1307 数字反转的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 洛谷 P1308 统计单词数
- 下一篇: MyEclipse 破解文件 run.b