In this program, we will create a Complex class and then create the list of objects of the Complex class using LinkedList collection. Then we will add and print complex numbers.
Program/Source Code:
The source code to create a LinkedList collection of objects of a class is given below. The given program is compiled and executed successfully.
// Java program to create a LinkedList collection
// of objects of a class
import java.util.*;
class Complex {
int real, img;
Complex(int r, int i) {
real = r;
img = i;
}
}
public class Main {
public static void main(String[] args) {
int i = 0;
LinkedList < Complex > list = new LinkedList < Complex > ();
list.add(new Complex(10, 20));
list.add(new Complex(20, 30));
list.add(new Complex(30, 40));
list.add(new Complex(40, 50));
System.out.println("List items: ");
for (i = 0; i < 4; i++) {
Complex C = list.poll();
System.out.println(C.real + " + " + C.img + "i");
}
}
}
Output:
List items:
10 + 20i
20 + 30i
30 + 40i
40 + 50i
Explanation:
In the above program, we imported the "java.util.LinkedList" package to use the LinkedList collection class. Here, we created two classes Complex and Main.
In this program, we will create a Complex class and then create the list of objects of the Complex class using LinkedList collection. Then we will add and print complex numbers.
Program/Source Code:
The source code to create a LinkedList collection of objects of a class is given below. The given program is compiled and executed successfully.
Output:
Explanation:
In the above program, we imported the "java.util.LinkedList" package to use the LinkedList collection class. Here, we created two classes Complex and Main.