DEV Community

Cover image for converting default String default method,Primitive to String,reverse name
Neelakandan R
Neelakandan R

Posted on

converting default String default method,Primitive to String,reverse name

*Primitive datatype to String-->Strins s==string.vauleof(100)//static medhod.
system.out.println(s+100)//output == 100100
*

1.contain_method prensent or not

package String_start; public class contain_method { public static void main(String[] args) { String sentence = "tuesday"; String key = "day"; int j = 0; for (int i = 0; i < sentence.length(); i++) { char ch = key.charAt(j);// d if (ch == sentence.charAt(i))// d==t,o,d==d--->j get ++ { j++; } } if (j == key.length()) //j=3check with key lentgh { System.out.println("yes present"); } else { System.out.println("not present"); } } } 
Enter fullscreen mode Exit fullscreen mode

Output:yes present

2.sen.substring(13, 16).

package String_start; public class contain_method2 { public static void main(String[] args) { String sen = "today is tuesday"; String key = "day"; int len = key.length();// len=3 for (int j = 0; j <= sen.length() - len; j++) //At j = 13, the substring is sen.substring(13, 16). { String s2 = sen.substring(j, len + j);// break 0to2=tod----1to4 oda-2to5 -day // consitor as object if (key.equals(s2)) // equals 2 object compare { System.out.println("yes present at " + j + " to " + (len + j)); // break; } } } } 
Enter fullscreen mode Exit fullscreen mode

yes present at 2 to 5
yes present at 13 to 16

3.Substring Medhod:

package String_start; public class metho_substring { public static void main(String[] args) { String key = "Rohit Sharma (born 30 April 1987) is an Indian cricketer and the captain of national cricket team in Test and ODI formats."; for (int i = 14; i < 32; i++) { System.out.print(key.charAt(i)); } } } 
Enter fullscreen mode Exit fullscreen mode

Output:
born 30 April 1987

4.Present or not at first --->sen.startsWith(key)

package String_start; public class contain_present { public static void main(String[] args) { String sen = "Harish"; String key = "Hari"; // System.out.println(sen.startsWith(key));//default method for (int i = 0; i < key.length(); i++) { if (key.charAt(i) == sen.charAt(i)) { System.out.println("present"); } else { System.out.println("not present"); break; } } } } 
Enter fullscreen mode Exit fullscreen mode

5.Present or not at last--->sen.endsWith(key)

package String_start; public class contain_present { public static void main(String[] args) { String sen = "Harish raj"; String key = "rioo raj"; int j = sen.length() - 1; // System.out.println(sen.startsWith(key));//default method // System.out.println(sen.endsWith(key)); for (int i = key.length() - 1; i >= 0; i--) { if (key.charAt(i) == sen.charAt(j)) { System.out.println("present"); } else { System.out.println("not present"); break; } j--; } } } 
Enter fullscreen mode Exit fullscreen mode

present
present
present
present
not present

6.Above code in diffirent waysPresent or not at last--->sen.endsWith(key)

package String_start; public class contain_present { public static void main(String[] args) { String sen = "Harish raj"; String key = "raj"; int count=0; int j = sen.length() - 1; // System.out.println(sen.startsWith(key));//default method // System.out.println(sen.endsWith(key)); for (int i = key.length() - 1; i >= 0; i--) { if (key.charAt(i) == sen.charAt(j)) { count++; } j--; }//System.out.println(count); if(count==key.length()) { System.out.println("present"); } else {System.out.println("not present");} } } 
Enter fullscreen mode Exit fullscreen mode

Output:present

Reverse name:

package String_start; public class String_name_reverse { public static void main(String[] args) { String name = "neelakandan"; String reversename = ""; for (int i = name.length() - 1; i >= 0; i--) { reversename = reversename + name.charAt(i); } System.out.println(reversename); } } 
Enter fullscreen mode Exit fullscreen mode

Output:nadnakaleen

Top comments (0)