Book Image

Hands-On Automation Testing with Java for Beginners

Book Image

Hands-On Automation Testing with Java for Beginners

Overview of this book

Java is one of the most commonly-used software languages by programmers and developers. Are you from a non-technical background and looking to master Java for your automation needs? Then Hands-On Automation Testing with Java for Beginners is for you. This book provides you with efficient techniques to effectively handle Java-related automation projects. You will learn how to handle strings and their functions in Java. As you make your way through the book, you will get to grips with classes and objects, along with their uses. In the concluding chapters, you will learn about the importance of inheritance and exceptions with practical examples. By the end of this book, you will have gained comprehensive knowledge of Java.
Table of Contents (17 chapters)
Title Page
Copyright and Credits
Packt Upsell
Contributors
Preface
Index

The String class and its methods


We have the a variable, and this variable also acts an object. When we type a. in the editor, it'll show all the methods that are present in that String class, as shown in the following screenshot:

It reads the first character in the strings as index zero, the second character as index one, and so on. When working on a program, if you want the character present on index two, you can get it simply by using the following statement:

        Systme.out.println(a.charAt(2));

You print it in the output so that you will see that character. You might be wondering why would we need a single character from a string, but the charAt method is often used. In the next section, we will look at a program that can completely reverse the string.

For now, we will just go through an overview of the methods. We saw how to get a character that is present at a particular index position. Now let's try reversing this. Say that we have the character present and we need to find the index...