기타

문자열 특징(about buffer)

dinoelll 2023. 3. 7. 20:35

문자열의 특징!

  1.         문자는 하나의 클래스이고.
  2.          문자에 뭔가를 집어넣으면 하나의 객체화가 되는것과 마찬가지다.

 

  1. +문제는 누적합 할때마다 객체가 생성되는게 문제다
  2.  그래서 기본 객체기 때문에 깔려있는 메소드들이 꽤 있음
  3.  누적합 할때마다 객체가 늘어나기ㅏ 때문에 효율성이 떨어짐
  4.  buffer를 사용해서 크기만 늘리게끔 함
idx = 0;
		while(idx > -1) {
			
			idx = lowerText.indexOf("a", idx);
			if(idx>-1) {// 이거 없으면 -1 부터 다시 돈다고?
				System.out.println(idx);
				//result += "["+idx+"]";
				buffer.append( "["+idx+"]");
				idx++;
				
				
			}
			
		}