목록분류 전체보기 (28)
S.S.G
키보드로 문자열을 입력 받아 ArrayList에 삽입하고 가장 긴 이름 출력해보기 import java.util.ArrayList; import java.util.Scanner; public class Test { public static void main(String[] args) { ArrayList a = new ArrayList(); Scanner scanner = new Scanner(System.in); for(int i=0; i
* StringTokenizer 클래스는 java.util 패키지에 포함되어있음. * 문자열을 분리하기 위하여 사용됨. * String 클래스의 split() 메소드를 사용하여도 같은 기능을 구현 가능. "홍길동/장화/홍련/콩쥐/팥쥐" 문자열을 '/' 를 구분 문자로 하여 토큰을 분리하고 각 토큰을 출력 해보기. import java.util.StringTokenizer; public class Test { public static void main(String arg[]) { StringTokenizer st = new StringTokenizer("홍길동/장화/홍련/콩쥐/팥쥐", "/"); // 구분자로 "/" 사용 while (st.hasMoreTokens()) // 토큰이 있는 동안 System...
String 클래스의 다양한 메소드를 활용 해보기. public class Test { public static void main(String arg[]) { String a = new String(" abcd"); String b = new String(",efg"); // 문자열 연결 a = a.concat(b); System.out.println(a); // 공백제거 a = a.trim(); System.out.println(a); // 문자열 대치 a = a.replace("ab", "12"); System.out.println(a); // ","를 기준으로 문자열 분리 String s[] = a.split(","); for (int i = 0; i < s.length; i++) System.ou..
문자열 "Business"에 's' 문자가 몇 개 포함되어 있는지 알아내기. public class Test { public static void main(String arg[]) { int count = 0; String a = "Business"; for (int i = 0; i < a.length(); i++) { if (a.charAt(i) == 's') count++; } System.out.println("s의 갯수 :" + count); } } 실행 결과 s의 갯수 : 3