
{filelink=23}
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();
}
}