Skip to main content

Posts

Showing posts from April, 2023

LinkedList Creation and Traversal | Java | MyCodingNetwork

How to Create and Traverse a Linked List without using Java collection frameworks? Linked lists are an essential data structure in computer science, providing an efficient way to store and manage data. In Java, the LinkedList class in the Java Collections framework is widely used for this purpose. However, in this blog post, we will explore how to create a LinkedList from scratch using a custom class, without relying on the built-in Java Collections.   Algorithm: 1.             Define a Node class that represents individual nodes in the list. Each node contains data and a reference to the next node in the sequence. 2.             To add elements to the LinkedList, we will create an object of the Node class and assign a value of the node to its constructor. Its syntax is: Node newNode = new Node(value); 3.             To traverse the LinkedList, we'll create a traverse( ) function start from the head node and keep moving to the next node until we reach the end (i.e., the n

Features of Java | Code Trivia | MyCodingNetwork

Features of Java Java is platform  independent. Java is  portable. Java is object-oriented and it distributed. Java is  multithreaded. Java is write once run anywhere. Hope you liked this explanation, for any doubt or feedback you can write down in the comment section. #java #features #coding #programming

Scanner Class | Java | Code Trivia | MyCodingNetwork

Scanner class in Java is used to accept values from the user. The values can be used in the program. It is part of the java.util package. Users can use it to provide values of primitive data types like boolean, int, float, double, String etc.  One of the major advantages of Scanner class is that users can test the program for various inputs instead of the constant values assigned to the variables of the program. In other words, it increases the useability of the program. Syntax:  1. To import the class import java.util.Scanner; OR import java.util.*; 2. Creating object sc of the Scanner Scanner sc=new Scanner (System.in); Program 1: import java.util.Scanner; class Test{ public static void main(String args[ ]) { Scanner sc=new Scanner (System.in); //nextInt() is function to receive value of int //data type  int a=sc.nextInt(); int b=sc.nextInt(); int sum=a+b; System.out.println(sum); }} Output can change according to the values entered by the user. Now compare it with the program gi