Write a Java program to perform that following tasks:
- Create and populate a LinkedList using a one dimensional array.
- Add 6 numbers to this LinkedList.
- Search this LinkedList and find the smallest number.
- Display the number you get from step 3.
After you are done, submit the source code with some screenshots.