*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");
}
}
}
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;
}
}
}
}
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));
}
}
}
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;
}
}
}
}
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--;
}
}
}
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");}
}
}
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);
}
}
Output:nadnakaleen
Top comments (0)