How do I swap two integers in an array, where my method takes in two integers and an array from main?

后端 未结 4 736
既然无缘
既然无缘 2020-12-12 06:17

I call my swap method in main, but it doesn\'t change anything. What am I doing wrong?

public static void main(String[] args){


    int mainArr[] = new int[         


        
4条回答
  •  眼角桃花
    2020-12-12 06:54

    public class swapInt
    { 
    public static void main(String args[])
    {
    
    
    swap(new int[]{2,3,5,6,8},1,3);
    
    
    }
    public static void swap(int[]a,int i,int j)
    {
        int temp=a[i];
        a[i]= a[j];
        a[j]=temp;
        for(int b=0;b

提交回复
热议问题