Python Program to Find Factorial of a Number
In this post we’ll see how to write a Python program to find factorial of a number.Factorial of a non-negative integer n is product of all positive integers from 1 to n.As example factorial of 4 can be...
View ArticlePython Program to Display Fibonacci Series
In this post we’ll see how to write a Python program to display Fibonacci series.Fibonacci series is a series of natural numbers where next number is equivalent to the sum of previous two numbers....
View ArticleJava BufferedWriter Class With Examples
Java BufferedWriter class is used to write text to a character-output stream. This class is used as a wrapper around any Writer (FileWriter and OutputStreamWriter) whose write(() operations may be...
View ArticleSpring Boot Hello World Web Application Example
In this Spring Boot beginner tutorial we’ll see how to create a Hello world web application using Spring Boot. Table of contentsMaven DependenciesRest Controller classCreate an Application classRunning...
View ArticleSpring Boot Spring Initializr
In the post Spring Boot Hello World Web Application Example we have already seen how to create a Spring Boot application by adding Maven dependencies yourself but you don’t even need to add...
View ArticleSpring Boot StandAlone (Console Based) Application Example
In the post Spring Boot Hello World Web Application Example we have already seen an example of creating web application using Spring Boot. In this post we’ll see how to create a stand alone (non-web)...
View ArticleSwitch Expressions in Java 12
In Java 12 Switch statement has been extended to be used as either a statement or an expression. In this article we’ll see with some examples how to use this new feature switch expressions.Table of...
View ArticleSpring Boot spring-boot-starter-parent
In the Spring Boot Hello World Web Application Example you would have seen that spring-boot-starter-parent has been added as a parent dependency in the pom.xml. In this post we’ll discuss this...
View ArticleFunctions in Python
In this post we’ll see what are functions, what are the advantages of creating functions, how to define functions in Python and how to execute functions in Python and return result, if any.What are...
View ArticlePython Functions : Returning Multiple Values
In Python a function can return multiple values, that is one of the difference you will find in a Python function and function (or method) in a language like C or Java.Returning multiple values in...
View ArticleSpring Web MVC Tutorial
This Spring web MVC tutorial gives an overview of Spring web MVC and what all components are there in the Spring MVC framework.Spring MVCSpring web MVC as the name suggests follows the MVC...
View ArticleConvert String to int in Python
In this post we’ll see how to convert String to int in Python.If you have an integer represented as String literal then you need to convert it to integer value if you have to use it in any arithmetic...
View ArticleConvert String to float in Python
In this post we’ll see how to convert String to float in Python.If you have a float represented as String literal then you need to convert it to float value if you have to use it in any arithmetic...
View ArticleMethod Reference in Java
We generally use lambda expressions to create anonymous methods but sometimes lambda expressions are also used to call an existing method. There is another feature provided in Java 8 related to lambda...
View ArticleJava Lambda Expression And Variable Scope
The body of a lambda expression in Javadoes not define a new scope; the lambda expression scope is the same as the enclosing scope.Let's see it with an example, if there is already a declared variable...
View ArticleHow to Resolve Local Variable Defined in an Enclosing Scope Must be Final or...
This post talks about how to resolve "local variable defined in an enclosing scope must be final or effectively final" error while trying to write a lambda expression in Java.Let's first get some...
View ArticleLambda Expression Examples in Java
As we have already seen in the post about Java lambda expressions, they implement the abstract method of the functional interface. In that way lambda expressions can provide a compact and easy to read...
View ArticleDifference Between Function and Method in Python
If you have started learning Python after working in Java for many years you would have wondered over one thing; while in Java you always call an enclosed group of statements doing a specific task a...
View ArticleKeyword Arguments in Python
Generally if you have a function with parameters, while calling the function you pass the arguments in the same positional order. There is also an option of keyword arguments in Python where arguments...
View ArticleSerialization Proxy Pattern in Java
When you serialize an object in Java it is converted to byte stream and object is reconstituted using that byte stream during the process of deserialization.Sometimes this extraneous behavior of...
View Article