1. 程式人生 > 其它 >Java實現使用者輸入自己的會員卡號,程式取出會員卡號的各個位數,並列印結果

Java實現使用者輸入自己的會員卡號,程式取出會員卡號的各個位數,並列印結果

技術標籤:Java案例Javajava

import java.util.Scanner;

public class Main {
    /**
     * @author JadeXu
     * @// TODO: 2020/12/1 使用者輸入自己的會員卡號,程式取出會員卡號的各個位數,並列印結果。
     */

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("請輸入會員卡號:");
int memberNum = sc.nextInt(); int[] num = getNumByPositive(memberNum); //儲存各個位數的陣列 for (int i:getNumByPositive(memberNum)) { System.out.print(i+"\t"); //按自己的需求實現列印效果 } } private static int[] getNumByPositive(int num) { String str =
String.valueOf(num); int[] arr = new int[str.length()]; for (int i = 0; i <str.length() ; i++) { arr[i] = Integer.parseInt((String.valueOf(str.charAt(i)))); } return arr; } }

在這裡插入圖片描述
關於取出一串數字的各個位數,更全面的方法請移步
《Java正序倒序取出一串數字中的各個位數(兩種方法)》