TableUtilities.java 1.0KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. public class TableUtilities {
  2. public static String getSmallMultiplicationTable() {
  3. String str="";
  4. for(int i=1; i<=5; i++) {
  5. int number=0;
  6. for(int j=1; j<=5;j++){
  7. number = i * j;
  8. str += String.format("%3d |",number);
  9. }
  10. str +="\n";
  11. }
  12. return str;
  13. }
  14. public static String getLargeMultiplicationTable() {
  15. String str="";
  16. for(int i=1; i<=10; i++) {
  17. int number=0;
  18. for(int j=1; j<=10;j++){
  19. number = i * j;
  20. str += String.format("%3d |",number);
  21. }
  22. str +="\n";
  23. }
  24. return str;
  25. }
  26. public static String getMultiplicationTable(int tableSize) {
  27. String str="";
  28. for(int i=1; i<=tableSize; i++) {
  29. int number=0;
  30. for(int j=1; j<=tableSize;j++){
  31. number = i * j;
  32. str += String.format("%3d |",number);
  33. }
  34. str +="\n";
  35. }
  36. return str;
  37. }
  38. }