TableUtilities.java 682B

123456789101112131415161718192021222324252627
  1. public class TableUtilities {
  2. public static String getSmallMultiplicationTable() {
  3. return getMultiplicationTable(5);
  4. }
  5. public static String getLargeMultiplicationTable() {
  6. return getMultiplicationTable(10);
  7. }
  8. public static String getMultiplicationTable(int tableSize) {
  9. StringBuilder multTable = new StringBuilder();
  10. for (int i = 1; i <= tableSize; i++) {
  11. for (int j = 1; j <= tableSize; j++) {
  12. multTable.append(String.format("%3d |", i*j));
  13. }
  14. multTable.append("\n");
  15. }
  16. System.out.println(multTable);
  17. return multTable.toString();
  18. }
  19. }