fork download
  1. import java.util.Arrays;
  2.  
  3. public class Main
  4. {
  5. static String[] number_rooms = {"3","1","5","4","2"};
  6. static String[] street_number = {"su1","su2","su3","su4","su5"};
  7. static String[] street_name = {"sa1","sa2","sa3","sa4","sa5"};
  8. static int counter = number_rooms.length;
  9.  
  10. public static void sort_addresses()
  11. {
  12. String snumber;
  13. String sname;
  14. String tnrooms;
  15. int tmprooms;
  16. int tmprooms1;
  17. int j;
  18. for (int i = 0; i < counter; i++)
  19. {
  20. for (j = 0; j < (counter - 1); j++)
  21. {
  22. tmprooms = Integer.parseInt(number_rooms[j]);
  23. tmprooms1 = Integer.parseInt(number_rooms[j + 1]);
  24. if (tmprooms > tmprooms1)
  25. {
  26. snumber = street_number[j];
  27. sname = street_name[j];
  28. tnrooms = number_rooms[j];
  29. street_number[j] = street_number[j + 1];
  30. street_name[j] = street_name[j + 1];
  31. number_rooms[j] = number_rooms[j + 1];
  32. street_number[j + 1] = snumber;
  33. street_name[j + 1] = sname;
  34. number_rooms[j + 1] = tnrooms;
  35. }
  36. }
  37. }
  38. }
  39.  
  40. public static void main(String[] args)
  41. {
  42. sort_addresses();
  43. System.out.println(Arrays.toString(number_rooms));
  44. System.out.println(Arrays.toString(street_number));
  45. System.out.println(Arrays.toString(street_name));
  46. }
  47. }
Success #stdin #stdout 0.07s 380160KB
stdin
Standard input is empty
stdout
[1, 2, 3, 4, 5]
[su2, su5, su1, su4, su3]
[sa2, sa5, sa1, sa4, sa3]