package java7exemples; public class RepresentationNombre { public static void main(String[] args) { long debitCard = 1234_5678_9876_5432L; // Fonction Java7 System.out.println("N° de Carte de crédit: " + debitCard); System.out.print("Format de carte de crédit:"); printFormatted(debitCard); float minAmount = 5_000F; float currentAmount = 5_250F; float withdrawalAmount = 500F; if ((currentAmount - withdrawalAmount) < minAmount) { System.out.println("Solde insuffisant pour réaliser cette opération " + minAmount); } } private static void printFormatted(long cardNumber) { String formattedNumber = Long.toString(cardNumber); for (int i = 0; i < formattedNumber.length(); i++) { if (i % 4 == 0) { System.out.print(" "); } System.out.print(formattedNumber.charAt(i)); } System.out.println(); } } |