亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java如何輸入數字,輸出倒序

發布時間:2020-09-24 09:20:20 來源:億速云 閱讀:383 作者:Leah 欄目:開發技術

本篇文章給大家分享的是有關java如何輸入數字,輸出倒序,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

我就廢話不多說了,大家還是直接看代碼吧~

package c10; 
import java.util.Scanner; 
public class zhengzhengshu {
 
 public static void main(String[] args) {
 Scanner input = new Scanner(System.in);
 System.out.println("輸入一個正整數:");
 int num = input.nextInt();
 while (num != 0) {
  int b = num % 10;
  num = num / 10;
  System.out.print(b);
 }
 }
}

控制臺效果顯示:

java如何輸入數字,輸出倒序

補充知識:Java實現整數的逆序輸出(三種方法)

Java實現整數的逆序輸出和C語言相似。下面我介紹三種方法。

第一種:無限制整數的逆序輸出。

import java.util.Scanner; 
class Cycle01
{
 public static void main(String[] args)
 {
 Scanner input = new Scanner(System.in);
 System.out.print("輸入一個整數:");
 int num = input.nextInt();
 while (num!=0)
 {
  System.out.print(num % 10);
  num /= 10;
 }
 }
}

第二種:非負整數的逆序輸出(結果String化)。

class Cycle02
{
 public static void main(String[] args)
 {
 //注意:num >=0 
 Scanner input = new Scanner(System.in);
 System.out.print("請輸入一個整數:");
 int num = input.nextInt();
 String reverse = "";
 
 while (num != 0)
 {
  reverse += num % 10;
  num /= 10;
 }
 
 System.out.println(reverse); 
 }
}

第三種:非特殊情況的逆序輸出(例如:非100,非10000等)

class Cycle03
{
 public static void main(String[] args)
 {
 Scanner input = new Scanner(System.in);
 System.out.print("請輸入一個整數:");
 int num = input.nextInt();
 int result = 0;
 
 while(num!=0)
 {
  int x = num % 10;
  result = result * 10 + x; 
  num /= 10;
 }
 
 System.out.println(result);
 }
}

其他思路:

(1)定義數組,逆序輸出。

(2)將用戶輸入值視為字符串[String num = input.next()]。

以上就是java如何輸入數字,輸出倒序,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

出国| 清水河县| 甘谷县| 十堰市| 韶山市| 蕉岭县| 莲花县| 长治县| 富源县| 辽阳市| 都匀市| 高平市| 永川市| 密云县| 兴安县| 台东县| 通河县| 茂名市| 保山市| 宾川县| 水富县| 武清区| 临夏县| 龙胜| 库尔勒市| 晋州市| 北川| 左权县| 大荔县| 凤翔县| 湘潭县| 海阳市| 邮箱| 惠东县| 怀柔区| 瓮安县| 永修县| 托里县| 胶南市| 宜川县| 霸州市|