Package net.algart.arrays
Class JArrays.FloatArrayExchanger
java.lang.Object
net.algart.arrays.JArrays.FloatArrayExchanger
- All Implemented Interfaces:
 ArrayExchanger,ArrayExchanger32
- Enclosing class:
 JArrays
Simple implementation of 
ArrayExchanger, exchanging elements of float[] array.- 
Constructor Summary
ConstructorsConstructorDescriptionFloatArrayExchanger(float[] array) Creates new exchanger, exchanging elements of the passed array. - 
Method Summary
Modifier and TypeMethodDescriptionvoidswap(int first, int second) Exchanges the elements array[(int)first] and array[(int)second], where array is the argument of the constructor.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.algart.arrays.ArrayExchanger32
swap 
- 
Constructor Details
- 
FloatArrayExchanger
public FloatArrayExchanger(float[] array) Creates new exchanger, exchanging elements of the passed array.- Parameters:
 array- some Java array.- Throws:
 NullPointerException- if the argument is null.
 
 - 
 - 
Method Details
- 
swap
public void swap(int first, int second) Exchanges the elements array[(int)first] and array[(int)second], where array is the argument of the constructor.- Specified by:
 swapin interfaceArrayExchanger32- Parameters:
 first- index of the first exchanged element.second- index of the second exchanged element.
 
 -