Completed
Why is Scanner skipping nextLine() after use of other next functions?
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Java Programming - Complete Course from Basics to Advanced Topics
Automatically move to the next video in the Classroom when playback concludes
- 1 Java #1 - Introduction to Java
- 2 Primitive Data types in Java (int, short,byte, long, float, double, char and boolean)
- 3 Java Operators - Arithmetic - Relational and Logical Operators
- 4 Java Programming - Ternary Operator - Nested Ternary Operator - Exercises - CSE1007
- 5 Bitwise Operators - Java
- 6 Java #2 - Reading Input, If else , Nested If else, Switch Case , Loops
- 7 Why is Scanner skipping nextLine() after use of other next functions?
- 8 Nested Switch Case Statement in Java - Demo
- 9 Java Programming - for, while and do while Loops - Introduction and Exercise - CSE1007
- 10 Java Programming Basics - Math Class and Java Type Conversion - CSE1007
- 11 Java printf - %s, %d, %f, %b, %c and %n - Demo
- 12 Java #3 - Nested Loops, Break, Continue, Arrays
- 13 Java Programming - Passing Arrays to Methods and Returning Arrays - CSE1007
- 14 Java Programming - Introduction to Anonymous Arrays - Returning Anonymous Arrays - CSE1007
- 15 Java Programming - Pass by Reference (Arrays) - CSE1007
- 16 Arrays Class Methods in Java - Demo
- 17 Java #4 - 2D Arrays and Exercises
- 18 Java Programming - Passing 2D arrays to Methods, Jagged Arrays - Exercise - CSE1007
- 19 Java Programming - Jagged Array Creation - Sorting rows - Finding Min and Max for each row
- 20 Java #6 - Copying Arrays, Shallow Copy Vs Deep Copy
- 21 Java #5 - Strings and Exercise on Strings
- 22 StringBuilder Class in Java - Capacity, Append, Insert, Delete, Substring, Replace, Reverse - Demo
- 23 Array of Strings - Demo on Single Dimensional and Multidimensional array of Strings in Java
- 24 Java Programming - Calendar Class - Methods - Exercise
- 25 Java Programming - Introduction to Classes and Objects
- 26 Java Programming - Array of Objects - Introduction & Exercise - NullpointerException
- 27 Java Programming - Sorting an Array of Objects in Java - Exercise - CSE1007
- 28 Wrapper Class in Java - Introduction - Methods
- 29 Java Programming - Static Keyword - Static Variables, Static Method and Static Block - CSE1007
- 30 Java - Packages and Subpackages - Introduction and Demo using Eclipse - import collision error
- 31 Java - Constructors - Default and Parameterized - Constructor Overloading- Demo
- 32 Enumerated Data Type (enum) in Java
- 33 Inheritance in Java - Introduction - Types - Demo using Eclipse
- 34 Super Keyword in Java - Order of Constructor Calls in inheritance - Demo using Eclipse
- 35 Method Overloading vs Method Overriding in Java
- 36 Access Modifiers in Java (public, private, default, protected)
- 37 Java Programming - Overloading main method in Java - Passing arguments to main in Eclipse CSE1007
- 38 Final keyword in Java - Final Variables ,Methods, Classes ,Arrays - Demo
- 39 Dynamic Polymorphism in Java - Introduction - Exercise - Demo using Eclipse
- 40 Abstract Class - Java Programming
- 41 Java #12 Interfaces, Multiple Inheritance using Interfaces, Default method
- 42 Java Programming - Introduction to Garbage collection and use of finalize method - CSE1007
- 43 Nested Classes (Non Static) - Inner Classes - Java Programming - CSE1007
- 44 Java Programming - Nested Class - Exercise
- 45 Static Nested Classes - Java Programming - CSE1007
- 46 Java #13 Association Relationship between Classes in Java
- 47 Java #14 Composition vs Aggregation in Java
- 48 Java - Exception Handling - try,catch,throw,throws,finally - User Defined Exceptions, Nested try
- 49 Java #18 Exception Chaining ,File Object and Methods
- 50 Java #19 IO Streams,FileInputStream,FileOutputStream,FileReader - CSE1007
- 51 File Reader and File Writer class in Java - CSE1007 - Java Programming
- 52 Reading Input from a File using Scanner Class
- 53 Java #20 FileWriter, InputStreamReader,OutputStreamWriter, Object Serialization and De-serialization
- 54 BufferedReader and BufferedWriter in Java
- 55 ObjectInputStream and ObjectOutputStream class in Java - CSE1007 - Java Programming
- 56 Serialization & Deserialization - Array of Objects - Java
- 57 Java #21 DataOutputStream, DataInputStream, Scanner for reading file data - CSE1007
- 58 Datainputstream and Dataoutputstream class in Java - CSE1007 - Java Programming
- 59 Java #22 BufferedInputStream,BufferedOutputStream,BufferedReader,BufferedWriter,transient - CSE1007
- 60 BufferedInputStream and BufferedOutputStream in Java - CSE1007 - Java Programming
- 61 Java #23 - What is a Thread and Why we need it?
- 62 Java #24 Thread Creation, Thread Scheduler, Priority and Join
- 63 Java Programming - Sleep and Interrupt Method in Threads - Demo
- 64 Java Programming - Join Method in Threads - Demo
- 65 Java #25 -Thread Interference and Memory Consistency Errors, Synchronized Keyword
- 66 Java #26 - Synchronized , Sleep, Synchronized block and Static Synchronized
- 67 Java #27 - Wait, notify, notifyAll methods and deadlock in Threads
- 68 Generics in Java - Generic Methods & Classes
- 69 Java #28 Introduction to Collection , ArrayList and LinkedList
- 70 Java ArrayList - Creating subList - sorting and comparing ArrayList - Demo
- 71 Java Programming - HashMap - How it Works Internally and Demo
- 72 TreeMap Class in Java - Demo (Map, SortedMap and NavigableMap Interfaces - Explained)
- 73 Anonymous Class in Java - Java Programming - CSE1007
- 74 Lambda Expressions and Functional Interface in Java - Java Programming - CSE1007
- 75 Introduction to JavaFX - Stage, Scene, Layout, Control and Events - Java Programming - CSE1007
- 76 JavaFX UI Control - Label , Button, RadioButton, CheckBox, Hyperlink, ComboBox, ListView, TextField
- 77 JavaFX - Menu , MenuBar, MenuItem ,creating Submenu - Java Programming - CSE1007
- 78 JavaFX - Event Handlers - Handling User Events - Java Programming - CSE1007
- 79 JDBC (Java Database Connectivity) Demo using MySQL Phpmyadmin - Basic SQL and Opening DB Connection
- 80 JDBC - Update - Delete - Select - Insert using PreparedStatement - Demo using MYSQL - Phpmyadmin
- 81 JDBC - Insert operation using PreparedStatement - Java Programming - CSE1007
- 82 JDBC demo with an Application that performs INSERT , UPDATE, DELETE and SELECT on MYSQL Database
- 83 Demo of JavaFX Application using JDBC - MYSQL Database.
- 84 Java Servlets I - Installing Apache Tomcat Server 9 on Eclipse EE - Executing a Sample Application
- 85 Java Servlets II - Introduction to Servlets in Java - Servlet Life Cycle and Methods - CSE1007
- 86 Java Servlets III - HTML 5 Basics for Java Servlets and JSP - HTML Hyperlink - Form - Input -CSE1007
- 87 Code a Simple Java Servlet using Apache Tomcat 9 and Eclipse - Step by Step Explanation - CSE1007
- 88 Coding a Java Servlet using ECLIPSE EE | TOMCAT 9.0.39 | JDBC | MYSQL | Login Form using Database
- 89 HttpSession - Java Programming - Introduction and Demo
- 90 JSP Introduction and Coding a JSP Application using JDBC | Eclipse EE | Tomcat 9.0.39 | MySQL
- 91 Creating foreign Key in phpMyAdmin (MySQL Database)
- 92 JSP + JDBC - MySQL Database - Fetching all records from tables using Join - Example
- 93 Eclipse 2025-06 Installation Guide on Windows 11 (Step-by-Step Tutorial)