Skip to content

Instantly share code, notes, and snippets.

@alexejVasko
Created March 15, 2016 14:57
Show Gist options
  • Save alexejVasko/9ee545b600ab740c87c5 to your computer and use it in GitHub Desktop.
Save alexejVasko/9ee545b600ab740c87c5 to your computer and use it in GitHub Desktop.
package forEach;
import java.util.Arrays;
public class SwapMe {
public static void main(String[] args) {
int[] data1 = {1,2,3,4,5};
System.out.println("before " + Arrays.toString(data1));
swap(data1);
int[] data2 = null;
System.out.println("before " + Arrays.toString(data2));
swap(data2);
int[] data3 = new int[0];
System.out.println("before " + Arrays.toString(data3));
swap(data3);
}
private static void swap(int[] data){
if(data == null || data.length == 0 ){
System.out.println("after -1");
}
else {
for(int k = 0; k<data.length-1; k++){
int temp;
temp=data[k];
data[k]=data[k+1];
data[k+1]=temp;
}
System.out.println("after " + Arrays.toString(data));
}
}
}
@liuiv15
Copy link

liuiv15 commented Mar 17, 2016

И снова Вы игнорируете указания где нужно выводить результат работы метода. Плохо.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment