Built inwards Methods inwards Java
Categories of Built inwards Methods
i) String Methods
ii) Number Methods
iii) Character Methods
iv) Array Methods etc...
--------------------------------
i) String Methods
1) compareTo() Method (It compares 2 strings, supports 3-way comparison)
Result Criteria for 3-way comparison
If str1 = str2 in addition to then 0
If str1 > str2 in addition to then positive value
If str1 < str2 in addition to then negative value
--------------------
Result Criteria for 2-way comparison
If str1 = str2 in addition to then true
If str1 (Greater than or Less than) str2 in addition to then false
--------------------------
Example:
public static void principal (String [] args){
String str1 = "selenium";
String str2 = "SELENIUM";
String str3 = "seleniuma";
String str4 = "selenium";
System.out.println(str1.compareTo(str2));//Positive value
System.out.println(str1.compareTo(str3));//Negative value
System.out.println(str1.compareTo(str4));//0
}
}
---------------------------------
2) equals () Method (It compares 2 strings in addition to supports 2-way comparison)
Example:
public static void principal (String [] args){
String str1 = "selenium";
String str2 = "SELENIUM";
String str3 = "selenium";
System.out.println(str1.equals(str2));//false
System.out.println(str1.equals(str3));//true
}
-------------------------------------
3) concat() Method (It concatenates 2 strings /Joins 2 strings)
public static void principal (String [] args){
String str1 = "Selenium";
String str2 = "Testing";
System.out.println(str1.concat(str2));//SeleniumTesting
System.out.println(str1 + str2);//SeleniumTesting
}
------------------------------
4) charAt() Method (Returns a grapheme yesteryear index position)
public static void principal (String [] args){
String str1 = "Selenium";
System.out.println(str1.charAt(1));//e
}
----------------------------------
5) equalsIgorecase() Method
public static void principal (String [] args){
String str1 = "SELENIUM";
String str2 = "selenium";
String str3 = "UFT";
System.out.println(str1.equalsIgnoreCase(str2));//true
System.out.println(str1.equalsIgnoreCase(str3));//false
}
---------------------------
6) toUpperCase () - Converts values to Upper case)
public static void principal (String [] args){
String str1 = "SELENIUM";
String str2 = "selenium";
String str3 = "SELEnium";
String str4 = "selenium123";
System.out.println(str1.toUpperCase());//SELENIUM
System.out.println(str2.toUpperCase());//SELENIUM
System.out.println(str3.toUpperCase());//SELENIUM
System.out.println(str4.toUpperCase());//SELENIUM123
}
--------------------------
7) toLowerCase() -Converts values to Lower case
public static void principal (String [] args){
String str1 = "SELENIUM";
String str2 = "selenium";
String str3 = "SELEnium";
String str4 = "selenium123";
System.out.println(str1.toLowerCase());//selenium
System.out.println(str2.toLowerCase());//selenium
System.out.println(str3.toLowerCase());//selenium
System.out.println(str4.toLowerCase());//selenium123
}
----------------------------------------
8) trim() Method (Removes spaces from both sides of a String)
public static void principal (String [] args){
String str1 = " Selenium ";
System.out.println(str1);
System.out.println(str1.trim());
}
----------------------------------
9) substring () Method
public static void principal (String [] args){
String str = "Welecome to Selenium Testing";
System.out.println(str.substring(12));//Selenium Testing
System.out.println(str.substring(21));//Testing
System.out.println(str.substring(12, 20));//Selenium
System.out.println(str.substring(9, 11));//to
}
---------------------------------------
10) endsWith() -Ends amongst specified suffix
public static void principal (String [] args){
String str = "Welcome to Selenium Testing";
System.out.println(str.endsWith("Selenium Testing"));//true
System.out.println(str.endsWith("Testing"));//true
System.out.println(str.endsWith("Selenium"));//false
}
--------------------------------
11) length() (returns string length)
public static void principal (String [] args){
String str = "Selenium Testing";
String str2 = "Selenium";
System.out.println(str.length());//16
System.out.println(str2.length());//8
}
--------------------------------
ii) Number Methods
1) compareTo() Method (Number, 3-way comparison)
public static void principal (String [] args){
// Integer shape wraps a value of the primitive type int inwards an object
//An object of type Integer contains a unmarried champaign whose type is int.
int x = 5;
Integer a =x;
System.out.println(a.compareTo(5));//0
System.out.println(a.compareTo(6));//-1
System.out.println(a.compareTo(4));//1
}
---------------------------------
2) equals() Method (Number, 2-way comparison)
public static void principal (String [] args){
// Integer shape wraps a value of the primitive type int inwards an object
//An object of type Integer contains a unmarried champaign whose type is int.
int x = 5;
Integer a =x;
System.out.println(a.equals(5));//true
System.out.println(a.equals(6));//false
System.out.println(a.equals(4));//false
}
--------------------------------
3) abs() -Returns absolute value
public static void principal (String [] args){
double a =10.234;
double b =-10.784;
System.out.println(Math.abs(a));//10.234
System.out.println(Math.abs(b));//10.784
}
------------------------------------
4) round() -It rounds the value to nearest integer
public static void principal (String [] args){
double a =10.234;
double b =-10.784;
double c =10.51;
System.out.println(Math.round(a));//10
System.out.println(Math.round(b));//-11
System.out.println(Math.round(c));//11
}
-----------------------------------
5) min() - Returns minimum value betwixt 2 numbers
public static void principal (String [] args){
int a=10, b=20;
double c =10.234, d =10.345;
System.out.println(Math.min(a, b));//10
System.out.println(Math.min(c, d));//10.234
System.out.println(Math.min(7, 9));//7
System.out.println(Math.min(1.23, 1.234));//1.23
}
---------------------------------
6) max()-Returns maximum value betwixt 2 numbers
public static void principal (String [] args){
int a=10, b=20;
double c =10.234, d =10.345;
System.out.println(Math.max(a, b));//20
System.out.println(Math.max(c, d));//10.345
System.out.println(Math.max(7, 9));//9
System.out.println(Math.max(1.23, 1.234));//1.234
}
-------------------------------------
7) random() - Generates a random number
public static void principal (String [] args){
System.out.println(Math.random());//
}
--------------------------------
iii) Character Methods
1) isLetter() - Checks weather condition the value is Alfa byte or not?
public static void principal (String [] args){
//The Character shape wraps a value of primitive information type char is an object
char a ='A';
char b ='1';
System.out.println(Character.isLetter(a));//true
System.out.println(Character.isLetter(b));//false
System.out.println(Character.isLetter('Z'));//true
System.out.println(Character.isLetter('1'));//false
System.out.println(Character.isLetter('*'));//false
}
---------------------
public static void principal (String [] args){
//The Character shape wraps a value of primitive information type char is an object
char a ='A';
char b ='1';
System.out.println(Character.isAlphabetic(a));//true
System.out.println(Character.isAlphabetic(b));//false
System.out.println(Character.isAlphabetic('Z'));//true
System.out.println(Character.isAlphabetic('1'));//false
System.out.println(Character.isAlphabetic('*'));//false
}
------------------------------
Assignment:
What is the departure betwixt isLetter() in addition to isAlphabetic()
-------------------------------------
2) isDigit() -Checks weather condition the value is Number or not?
public static void principal (String [] args){
//The Character shape wraps a value of primitive information type char is an object
char a ='A';
char b ='1';
System.out.println(Character.isDigit(a));//false
System.out.println(Character.isDigit(b));//true
System.out.println(Character.isDigit('Z'));//false
System.out.println(Character.isDigit('1'));//true
System.out.println(Character.isDigit('*'));//false
}
-------------------------------
3) isUpperCase() - Checks weather condition the value is Upper example or not?
4) isLowerCase()-Checks weather condition the value is Lower example or not?
Examples:
public static void principal (String [] args){
//The Character shape wraps a value of primitive information type char is an object
char a ='A';
char b ='z';
char c ='1';
System.out.println(Character.isUpperCase(a));//true
System.out.println(Character.isUpperCase(b));//false
System.out.println(Character.isUpperCase(c));//false
System.out.println(Character.isLowerCase(a));//false
System.out.println(Character.isLowerCase(b));//true
System.out.println(Character.isUpperCase(c));//false
}
--------------------------------
iv) Array Methods
1) length -It returns length of the Array.
public shape Sample1 {
public static void principal (String [] args){
int [] array1 = {10, 20, 30, 40};
System.out.println(array1.length);//4
}
}
-------------------------
2) toString() -It prints an Array.
public static void principal (String [] args){
String [] array1 = {"Selenium", "UFT", "LoadRunner", "RFT"};
String str = Arrays.toString(array1);
System.out.println(str);
}
-------------------------------------
3) contains() - Checks if the Array contains certainly value or not?
public static void principal (String [] args){
String [] array1 = {"Selenium", "UFT", "LoadRunner", "RFT"};
boolean a = Arrays.asList(array1).contains("UFT");
boolean b = Arrays.asList(array1).contains("Java");
System.out.println(a);//true
System.out.println(b);//false
}
-----------------------------------
Method syntax:
Object.method()
Class.method
Class/Object.property.method
-----------------------------------------------
Categories of Built inwards Methods
i) String Methods
ii) Number Methods
iii) Character Methods
iv) Array Methods etc...
--------------------------------
i) String Methods
1) compareTo() Method (It compares 2 strings, supports 3-way comparison)
Result Criteria for 3-way comparison
If str1 = str2 in addition to then 0
If str1 > str2 in addition to then positive value
If str1 < str2 in addition to then negative value
--------------------
Result Criteria for 2-way comparison
If str1 = str2 in addition to then true
If str1 (Greater than or Less than) str2 in addition to then false
--------------------------
Example:
public static void principal (String [] args){
String str1 = "selenium";
String str2 = "SELENIUM";
String str3 = "seleniuma";
String str4 = "selenium";
System.out.println(str1.compareTo(str2));//Positive value
System.out.println(str1.compareTo(str3));//Negative value
System.out.println(str1.compareTo(str4));//0
}
}
---------------------------------
2) equals () Method (It compares 2 strings in addition to supports 2-way comparison)
Example:
public static void principal (String [] args){
String str1 = "selenium";
String str2 = "SELENIUM";
String str3 = "selenium";
System.out.println(str1.equals(str2));//false
System.out.println(str1.equals(str3));//true
}
-------------------------------------
3) concat() Method (It concatenates 2 strings /Joins 2 strings)
public static void principal (String [] args){
String str1 = "Selenium";
String str2 = "Testing";
System.out.println(str1.concat(str2));//SeleniumTesting
System.out.println(str1 + str2);//SeleniumTesting
}
------------------------------
4) charAt() Method (Returns a grapheme yesteryear index position)
public static void principal (String [] args){
String str1 = "Selenium";
System.out.println(str1.charAt(1));//e
}
----------------------------------
5) equalsIgorecase() Method
public static void principal (String [] args){
String str1 = "SELENIUM";
String str2 = "selenium";
String str3 = "UFT";
System.out.println(str1.equalsIgnoreCase(str2));//true
System.out.println(str1.equalsIgnoreCase(str3));//false
}
---------------------------
6) toUpperCase () - Converts values to Upper case)
public static void principal (String [] args){
String str1 = "SELENIUM";
String str2 = "selenium";
String str3 = "SELEnium";
String str4 = "selenium123";
System.out.println(str1.toUpperCase());//SELENIUM
System.out.println(str2.toUpperCase());//SELENIUM
System.out.println(str3.toUpperCase());//SELENIUM
System.out.println(str4.toUpperCase());//SELENIUM123
}
--------------------------
7) toLowerCase() -Converts values to Lower case
public static void principal (String [] args){
String str1 = "SELENIUM";
String str2 = "selenium";
String str3 = "SELEnium";
String str4 = "selenium123";
System.out.println(str1.toLowerCase());//selenium
System.out.println(str2.toLowerCase());//selenium
System.out.println(str3.toLowerCase());//selenium
System.out.println(str4.toLowerCase());//selenium123
}
----------------------------------------
8) trim() Method (Removes spaces from both sides of a String)
public static void principal (String [] args){
String str1 = " Selenium ";
System.out.println(str1);
System.out.println(str1.trim());
}
----------------------------------
9) substring () Method
public static void principal (String [] args){
String str = "Welecome to Selenium Testing";
System.out.println(str.substring(12));//Selenium Testing
System.out.println(str.substring(21));//Testing
System.out.println(str.substring(12, 20));//Selenium
System.out.println(str.substring(9, 11));//to
}
---------------------------------------
10) endsWith() -Ends amongst specified suffix
public static void principal (String [] args){
String str = "Welcome to Selenium Testing";
System.out.println(str.endsWith("Selenium Testing"));//true
System.out.println(str.endsWith("Testing"));//true
System.out.println(str.endsWith("Selenium"));//false
}
--------------------------------
11) length() (returns string length)
public static void principal (String [] args){
String str = "Selenium Testing";
String str2 = "Selenium";
System.out.println(str.length());//16
System.out.println(str2.length());//8
}
--------------------------------
ii) Number Methods
1) compareTo() Method (Number, 3-way comparison)
public static void principal (String [] args){
// Integer shape wraps a value of the primitive type int inwards an object
//An object of type Integer contains a unmarried champaign whose type is int.
int x = 5;
Integer a =x;
System.out.println(a.compareTo(5));//0
System.out.println(a.compareTo(6));//-1
System.out.println(a.compareTo(4));//1
}
---------------------------------
2) equals() Method (Number, 2-way comparison)
public static void principal (String [] args){
// Integer shape wraps a value of the primitive type int inwards an object
//An object of type Integer contains a unmarried champaign whose type is int.
int x = 5;
Integer a =x;
System.out.println(a.equals(5));//true
System.out.println(a.equals(6));//false
System.out.println(a.equals(4));//false
}
--------------------------------
3) abs() -Returns absolute value
public static void principal (String [] args){
double a =10.234;
double b =-10.784;
System.out.println(Math.abs(a));//10.234
System.out.println(Math.abs(b));//10.784
}
------------------------------------
4) round() -It rounds the value to nearest integer
public static void principal (String [] args){
double a =10.234;
double b =-10.784;
double c =10.51;
System.out.println(Math.round(a));//10
System.out.println(Math.round(b));//-11
System.out.println(Math.round(c));//11
}
-----------------------------------
5) min() - Returns minimum value betwixt 2 numbers
public static void principal (String [] args){
int a=10, b=20;
double c =10.234, d =10.345;
System.out.println(Math.min(a, b));//10
System.out.println(Math.min(c, d));//10.234
System.out.println(Math.min(7, 9));//7
System.out.println(Math.min(1.23, 1.234));//1.23
}
---------------------------------
6) max()-Returns maximum value betwixt 2 numbers
public static void principal (String [] args){
int a=10, b=20;
double c =10.234, d =10.345;
System.out.println(Math.max(a, b));//20
System.out.println(Math.max(c, d));//10.345
System.out.println(Math.max(7, 9));//9
System.out.println(Math.max(1.23, 1.234));//1.234
}
-------------------------------------
7) random() - Generates a random number
public static void principal (String [] args){
System.out.println(Math.random());//
}
--------------------------------
iii) Character Methods
1) isLetter() - Checks weather condition the value is Alfa byte or not?
public static void principal (String [] args){
//The Character shape wraps a value of primitive information type char is an object
char a ='A';
char b ='1';
System.out.println(Character.isLetter(a));//true
System.out.println(Character.isLetter(b));//false
System.out.println(Character.isLetter('Z'));//true
System.out.println(Character.isLetter('1'));//false
System.out.println(Character.isLetter('*'));//false
}
---------------------
public static void principal (String [] args){
//The Character shape wraps a value of primitive information type char is an object
char a ='A';
char b ='1';
System.out.println(Character.isAlphabetic(a));//true
System.out.println(Character.isAlphabetic(b));//false
System.out.println(Character.isAlphabetic('Z'));//true
System.out.println(Character.isAlphabetic('1'));//false
System.out.println(Character.isAlphabetic('*'));//false
}
------------------------------
Assignment:
What is the departure betwixt isLetter() in addition to isAlphabetic()
-------------------------------------
2) isDigit() -Checks weather condition the value is Number or not?
public static void principal (String [] args){
//The Character shape wraps a value of primitive information type char is an object
char a ='A';
char b ='1';
System.out.println(Character.isDigit(a));//false
System.out.println(Character.isDigit(b));//true
System.out.println(Character.isDigit('Z'));//false
System.out.println(Character.isDigit('1'));//true
System.out.println(Character.isDigit('*'));//false
}
-------------------------------
3) isUpperCase() - Checks weather condition the value is Upper example or not?
4) isLowerCase()-Checks weather condition the value is Lower example or not?
Examples:
public static void principal (String [] args){
//The Character shape wraps a value of primitive information type char is an object
char a ='A';
char b ='z';
char c ='1';
System.out.println(Character.isUpperCase(a));//true
System.out.println(Character.isUpperCase(b));//false
System.out.println(Character.isUpperCase(c));//false
System.out.println(Character.isLowerCase(a));//false
System.out.println(Character.isLowerCase(b));//true
System.out.println(Character.isUpperCase(c));//false
}
--------------------------------
iv) Array Methods
1) length -It returns length of the Array.
public shape Sample1 {
public static void principal (String [] args){
int [] array1 = {10, 20, 30, 40};
System.out.println(array1.length);//4
}
}
-------------------------
2) toString() -It prints an Array.
public static void principal (String [] args){
String [] array1 = {"Selenium", "UFT", "LoadRunner", "RFT"};
String str = Arrays.toString(array1);
System.out.println(str);
}
-------------------------------------
3) contains() - Checks if the Array contains certainly value or not?
public static void principal (String [] args){
String [] array1 = {"Selenium", "UFT", "LoadRunner", "RFT"};
boolean a = Arrays.asList(array1).contains("UFT");
boolean b = Arrays.asList(array1).contains("Java");
System.out.println(a);//true
System.out.println(b);//false
}
-----------------------------------
Method syntax:
Object.method()
Class.method
Class/Object.property.method
-----------------------------------------------