Articles on Trending Technologies

Technical articles with clear explanations and examples

How can I swap two strings without using a third variable in Java?

Narasimha Murthi
Narasimha Murthi
Updated on 11-Mar-2026 2K+ Views

To swap the contents of two strings (say s1 and s2) without the third.First of all concatenate the given two strings using the concatenation operator “+” and store in s1 (first string).s1 = s1+s2;The substring method of the String class is used to this method has two variants and returns a new string that is a substring of this string. The substring begins with the character at the specified index and extends to the end of this string or up to endIndex – 1, if the second argument is given.Now using the substring() method of the String class store the ...

Read More

Convert from String to long in Java

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 426 Views

To convert String to long, the following are the two methods.Method 1The following is an example wherein we use parseLong() method.Examplepublic class Demo {    public static void main(String[] args) {       String myStr = "5";       Long myLong = Long.parseLong(myStr);       System.out.println("Long: "+myLong);    } }OutputLong: 5Method 2The following is an example wherein we have used valueOf() and longValue() method to convert String to long.Examplepublic class Demo {    public static void main(String[] args) {       String myStr = "20";       long res = Long.valueOf(myStr).longValue();       System.out.println("Long: "+res);    } }OutputLong: 20

Read More

Generate Random Float type number in Java

Ankith Reddy
Ankith Reddy
Updated on 11-Mar-2026 5K+ Views

In order to generate Random float type numbers in Java, we use the nextFloat() method of the java.util.Random class. This returns the next random float value between 0.0 (inclusive) and 1.0 (exclusive) from the random generator sequence.Declaration −The java.util.Random.nextFloat() method is declared as follows −public float nextFloat()Let us see a program to generate random float type numbers in Java.Exampleimport java.util.Random; public class Example {    public static void main(String[] args) {       Random rd = new Random(); // creating Random object       System.out.println(rd.nextFloat()); // displaying a random float value between 0.0 and 1.0    } }Output0.7739767Note ...

Read More

Do you think operator < is faster than <= in C/C++?

Arjun Thakur
Arjun Thakur
Updated on 11-Mar-2026 1K+ Views

No, the operator < takes same time to execute as operator

Read More

Check that the String does not contain certain characters in Java

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 4K+ Views

Let’s say the following is our string with special characters.String str = "test*$demo";Check for the special characters.Pattern pattern = Pattern.compile("[^A-Za-z0-9]"); Matcher match = pattern.matcher(str); boolean val = match.find();Now, if the bool value “val” is true, that would mean the special characters are in the string.if (val == true) System.out.println("Special characters are in the string.");Exampleimport java.util.regex.Matcher; import java.util.regex.Pattern; public class Demo {    public static void main(String []args) {       String str = "test*$demo";       System.out.println("String: "+str);       Pattern pattern = Pattern.compile("[^A-Za-z0-9]");       Matcher match = pattern.matcher(str);       boolean val = ...

Read More

Negate a BigInteger in Java

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 334 Views

Use the BigInteger negate() method in Java to negate a BigInteger.First, let us create an object −BigInteger one, two; one = new BigInteger("200");Negate the above and assign it to the second object −two = one.negate();The following is an example −Exampleimport java.math.*; public class BigIntegerDemo {    public static void main(String[] args) {       BigInteger one, two;       one = new BigInteger("200");       System.out.println("Actual Value: " +one);       // negate       two = one.negate();       System.out.println("Negated Value: " +two);    } }OutputActual Value: 200 Negated Value: -200

Read More

Java Program to format to 2 decimal places in a 10-character field

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 270 Views

To format, use the Formatter class. Import the following package to work with the Formatter class in Java −import java.util.Formatter;Create a Formatter object and format to 2 decimal places in a 10-character field −Formatter f = new Formatter(); System.out.println(f.format("%10.2e", 3989.7886));The following is the complete example −Exampleimport java.util.Formatter; public class Demo { public static void main(String args[]) { Formatter f = new Formatter(); System.out.println(f.format("%08d", 697)); f = new Formatter(); System.out.println(f.format("%03d", 9878)); f = new Formatter(); System.out.println(f.format("%10.2e", 3989.7886)); } }Output00000697 9878 3.99e+03

Read More

String Operations in Pytho

Chandu yadav
Chandu yadav
Updated on 11-Mar-2026 1K+ Views

In python, there is a standard library, called string. In the string module, there are different string related constants, methods, classes are available. To use these modules, we need to import the string module in our code. import string Some string constants and their corresponding values are as follows − Sr.No. String Constant & Values into it 1 string.ascii_lowercase'abcdefghijklmnopqrstuvwxyz' 2 string.ascii_uppercase'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 3 string.ascii_lettersConcatenation of asci_lowwecase and ascii_uppercase 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' 4 string.digits'0123456789' 5 string.hexdigits'0123456789abcdefABCDEF' 6 string.octdigits'01234567' 7 string.punctuation'!"#$%&'()*+, -./:;?@[\]^_`{|}~' ...

Read More

Performing Bitwise Operations with BigInteger in Java

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 614 Views

BigInteger class is used for big integer calculations which are outside the limit of the primitive data types. It provides operations for modular arithmetic, GCD calculation, primality testing, prime generation, bit manipulation, and a few other miscellaneous operations.Let us work with the testBit() method in Java to perform Bitwise operation. The java.math.BigInteger.testBit(int n) returns true if and only if the designated bit is set −The following is an example −Exampleimport java.math.*; public class BigIntegerDemo {    public static void main(String[] args) {       BigInteger one;       Boolean two;       one = new BigInteger("5");   ...

Read More

Displaying at most 10 characters in a string in Java

Samual Sam
Samual Sam
Updated on 11-Mar-2026 584 Views

To display at most 10 characters in a string, work with the Formatter class.Import the following package for Formatter class in Java −import java.util.Formatter;Create a new Formatter object −Formatter f = new Formatter();Let us now display at most 10 characters in a string −f = new Formatter(); System.out.println("Displaying at most 10 characters: "+f.format("%.10s", "This is demo text!"));The following is an example −Exampleimport java.util.Formatter; public class Demo { public static void main(String args[]) { Formatter f = new Formatter(); String str = "This is demo text!"; ...

Read More
Showing 29411–29420 of 61,299 articles
Advertisements