Java is a widely used programming language among all IT professionals.
Android OS runs on Java. Java is a powerful language, with extensive support on almost every kind of computer.
-
Work an instance yourself
-
Write down what you did
-
Write down specific patterns of what you did - Generalize
-
Write an algorithm
-
Write code
-
Test code
-
Debug failed cases
There I have developed a class PerimeterAssignmentRunner. It contains multiple methods.
getPerimetercalculates the perimeter of the given Shape (A class of points).getNumPointsReturns the number of points in a shape.getAverageLength,getLargestSide, andgetLargestXallow to find additional information about the shape.getLargestPerimeterMultipleFilesReturns the largest perimeter when multiple shapes (files) are given.getFileWithLargestPerimeterReturns the filename with the largest perimeter of a shape.
In this small project, I developed a simple parser that prints all Youtube links from a web page.
The DNA can be represented as a string of Nucleotides (A, G, T, C). 3 Nucleotides form a Codon. A gene starts with ATG - a Start Codon. A gene can end with one of these 3 stop codons: TAA, TGA, TAG.
Use the open-source Apache Commons CSV package in your own Java programs;
Access data from one or many CSV files using Java;
Convert strings into numbers;
Understand how to use “null” in Java programs (when you want to represent “nothing”);
Devise an algorithm (and implement in Java) to answer questions about CSV data;
Analyze CSV data across multiple CSV files (for example, find maximums, minimums, averages, and other simple statistical results).