728x90
반응형
문자열 출력하기
문자열 출력 관련 예제코드
- toUpperCase, toLowerCase, concat, contains(CharSequence s), lastIndexOf(int ch), replace, substring(int beginIndex), substring(int beginIndex, int endIndex), length, replace(CharSequence target, CharSequence replacement)
public class St2{
public static void main(String[] args) {
String s1=new String("jaVa");
String s2="db";
String s3="test";
//TEST .. toUpperCase
//java .. toLowerCase
//dbJAVA //concat
//java에서 a가 몇번째 자리인지 .. lastIndexOf
//test ==> tASt .. replace
//test => st .. substring(int beginIndex)
//test => es .. substring(int beginIndex, int endIndex)
//s1에 a가 있으면 s1의 길이 구하기 .. length
//TEST .. toUpperCase
String r1=s3.toUpperCase();
System.out.println(r1);
//java .. toLowerCase
String r2=s1.toLowerCase();
System.out.println(r2);
//dbJAVA //concat
String r4=s1.toUpperCase();
String r3=s2.concat(r4);
System.out.println(r3);
//java에서 a가 몇번째 자리인지 .. lastIndexOf
int r5=s1.lastIndexOf('a');
System.out.println(r5);
//test ==> tASt .. replace
String r6=s3.replace("es", "AS");
System.out.println(r6);
//test => st .. substring(int beginIndex)
String r7=s3.substring(2);
System.out.println(r7);
//test => es .. substring(int beginIndex, int endIndex)
String r8=s3.substring(1,3);
System.out.println(r8);
//s1에 a가 있으면 s1의 길이 구하기 .. length
if(s1.contains("a"))
System.out.println(s1.length());
}
}
/*
boolean contains(CharSequence s)
int lastIndexOf(int ch)
String replace(CharSequence target, CharSequence replacement)
String substring(int beginIndex)
String substring(int beginIndex, int endIndex)
String toLowerCase()
String toUpperCase()
*/
public class St4 {
public static void main(String[] args) {
String s1=new String("java");
String s2=new String("JSP");
//s2의 p는 몇번째 자리?
int r1=s2.lastIndexOf('P');
System.out.println(r1); //-1
//s1안에 a는 뒤에서 몇번째 자리?
int r2=s1.indexOf('a');
System.out.println(r2);
//s1안에 v 가 있으면 ok출력 하시오
if(s1.contains("v"))
System.out.println("ok");
//s2 jsp ==>ejb변경
String r3=s2.replace("JSP", "ejb");
System.out.println(r2);
System.out.println(s2);
//s2와 jsp 같으면 true 아니면 false
String rr1=s1.concat(s2);
System.out.println(rr1);
//rr1==>javaJSP
String rr2=s1.concat(s2);
System.out.println(rr2);
//rr1의 길이는?
int i=rr2.length();
System.out.println(i);
//rr1길이는 짝수인지? 홀수인지?
if(i%2==0)
System.out.println("짝수");
else
System.out.println("홀수");
//rr1모두 소문자로
System.out.println(rr2.toLowerCase());
}
}
/*
boolean contains(CharSequence s)
boolean equals(Object anObject)
int indexOf(String str)
int lastIndexOf(String str)
String replace(CharSequence target, CharSequence replacement)
*/
728x90
반응형