Define a class called ‘twoInt’ with two public integer fields a and b
In the constructor of ‘twoInt’, initialize the a and b to be 1 and 2
Create an instance ‘mytwoInt’ in the main method
Write a method ‘swap’ (not the method of the class ‘twoInt’) and pass the above instance ‘mytwoInt’ into the method, swap two a and b in the method
Print out a and b in the main method
System.out.print(object.a + ‘ ‘ + object.b);
Swap(object);
System.out.print(object.a + ‘ ‘ + object.b);
my code
public class TwoInt
{
public static void main (String [] args)
{
int a;
int b;
TwoInt myTwoInt = new TwoInt();
System.out.println(myTwoInt.a + " " + myTwoInt.b);
}
public TwoInt()
{
a = 1;
b = 2;
}
public void swap (myTwoInt int a, int b)
{
int tmp = a;
a = b;
b = tmp;
System.out.println(myTwoInt.a + " " + myTwoInt.b);
}
public class twoIntTest {
/**
& * @param args
& */
public static void main(String[] args) {
& TwoInt object = new TwoInt();
& System.out.println(object.a + " " + object.b);
& swap(object);
& System.out.println(object.a + " " + object.b);
}
public static void swap(TwoInt object) {
& int temp = object.a;
& object.a = object.b;
& object.b = temp;
}
}
class TwoInt {
public TwoInt() {
& a = 1;
& b = 2;
}
public int a;
public int b;
}
Need a fast expert's response?
Submit order
and get a quick answer at the best price
for any assignment or question with DETAILED EXPLANATIONS!
Learn more about our help with Assignments:
JavaJSPJSF