Ask Question
27 October, 15:51

Write a program whose input is two integers and whose output is the two integers swapped. Place the values in an array, where x is position 0 and y is position 1. Ex: If the input is: 3 8 then the output is: 8 3 Your program must define and call a method: public static void swapValues (int[] values)

+4
Answers (1)
  1. 27 October, 19:13
    0
    import java. util. Arrays;

    public class swap{

    public static void main (String []args) {

    int [] arr = {2,4};

    swapValues (arr);

    }

    public static void swapValues (int[] values) {

    int temp;

    System. out. println (Arrays. toString (values));

    temp=values[0];

    values[0]=values[1];

    values[1] = temp;

    System. out. println (Arrays. toString (values));

    }

    }

    Explanation:

    In the program above, we created the method swapValues that receives an array of integers as parameters. in the method definition, we created a temp variable that is used to swapp the element at index 0 and index 1. Java's Arrays. to string method is used to print the array before and after the swap.
Know the Answer?
Not Sure About the Answer?
Get an answer to your question ✅ “Write a program whose input is two integers and whose output is the two integers swapped. Place the values in an array, where x is position ...” in 📙 Computers & Technology if there is no answer or all answers are wrong, use a search bar and try to find the answer among similar questions.
Search for Other Answers