123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. public class NumberUtilities {
  2. public static String getRange(int stop) {
  3. String str="";
  4. for(int i=0; i<stop; i++){
  5. str += i;
  6. }
  7. return str;
  8. }
  9. public static String getRange(int start, int stop) {
  10. String str= "";
  11. for(int i=start;i<stop;i++)
  12. {
  13. str +=i;
  14. } return str;
  15. }
  16. public static String getRange(int start, int stop, int step) {
  17. String str="";
  18. for(int i=start;i<stop;i+=step)
  19. {
  20. str +=i;
  21. }
  22. return str;
  23. }
  24. public static String getEvenNumbers(int start, int stop) {
  25. String str="";
  26. for(int i=start;i<stop;i++)
  27. { if(i%2==0)
  28. str +=i;
  29. }
  30. return str;
  31. }
  32. public static String getOddNumbers(int start, int stop) {
  33. String str="";
  34. for(int i=start;i<stop;i++)
  35. {
  36. if(i%2==1)
  37. str +=i;
  38. }
  39. return str;
  40. }
  41. public static String getExponentiations(int start, int stop, int exponent) {
  42. String str= "";
  43. for(int i=start;i<=stop;i++)
  44. {
  45. str +=(int)Math.pow(i,exponent);
  46. } return str;
  47. }
  48. }