Advertisement
Guest User

GreaterValues

a guest
Feb 19th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. package JavaTechModul.JavaMethod;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.IOException;
  5. import java.io.InputStreamReader;
  6. import java.util.Scanner;
  7.  
  8. public class GreaterOfTwoValuesDOESNTWORK {
  9. public static void main(String[] args) throws IOException {
  10. Scanner scan = new Scanner(System.in);
  11. String command = scan.nextLine();
  12.  
  13.  
  14. switch (command) {
  15. case "int":
  16. int number1 = Integer.parseInt(scan.nextLine());
  17. int number2 = Integer.parseInt(scan.nextLine());
  18. System.out.println(testInt(number1, number2));
  19. break;
  20. case "String":
  21. String first = scan.nextLine();
  22. String second = scan.nextLine();
  23. System.out.println(testString(first, second));
  24. break;
  25. case "char":
  26. char char1 = scan.nextLine().charAt(0);
  27. char char2 = scan.nextLine().charAt(0);
  28. System.out.println(testChar(char1, char2));
  29. break;
  30.  
  31. } }
  32.  
  33. private static int testInt(int first, int second) {
  34. if (first > second) {
  35. return first;
  36. } else {
  37. return second;
  38. }
  39. }
  40.  
  41. private static String testString(String nameOne, String nameTwo) {
  42. int oneResult = 0, twoResult = 0;
  43. //
  44. // for (int i = 0; i < nameOne.length(); i++) {
  45. // oneResult += nameOne.charAt(i);
  46. // }
  47. // for (int i = 0; i < nameTwo.length(); i++) {
  48. // twoResult += nameTwo.charAt(i);
  49. // }
  50.  
  51. if (nameOne.compareTo(nameTwo) > 0 ) {
  52. return nameOne;
  53. } else {
  54. return nameTwo;
  55. }
  56. }
  57.  
  58. private static char testChar(char char1, char char2) {
  59.  
  60. if (char1 > char2) {
  61. return char1;
  62. } else {
  63. return char2;
  64. }
  65. }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement