문제 설명 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 단, 개수를 비교할 때 대문자와 소문자는 구별하지 않습니다. 예를 들어 s가 pPoooyY면 true를 return하고 Pyy라면 false를 return합니다. 제한사항 문자열 s의 길이 : 50 이하의 자연수 문자열 s는 알파벳으로만 이루어져 있습니다. 입출력 예 s answer pPoooyY true Pyy false - 처음 나의 풀이 class Solution { boolean solution(String s) { boolean answ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/tv0fI/btqB1GR804g/2GDNrBECDzGm0zkTKc0Su0/img.png)
1. ArrayList Iterator 메서드 구현 1-1. previous() - next() 메서드를 실행하면, 실행당시 nextIndex값을 리턴 한후 nextindex에 +1을 하기 때문에, 다음 값을 가르키고 있는 상태가 된다, 따라서 previous()코드는 nextindex의 값을 리턴하기 전에 -1을 하여, 처음에 맨 끝값을 출력하고 다음부터 이전 값을 출력하게 된다. (처음에 맨 끝값을 출력하는 이유는 next()마지막 수행이 현재 elementData에 담고 있는 마지막 element를 출력하고 마지막 엘리먼트의 다음 index값을 가르키고 있기 떄문에 previous()를 처음 실행할 땐 elementData의 마지막 값을 출력한다. public Object previous() { r..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/darLd9/btqBYuZ1MyC/1P5wgVKqmHuHmqVKeocliK/img.png)
1. 세션이란? - 로그인 정보 및 클라이언트의 정보를 저장하는 방법 - 쿠키와 마찬가지로 웹브라우저와 서버와의 관계를 유지하는 수단. - 쿠키는 클라이언트의 정보를 클라이언트의 특정 위치에 저장하지만, 세션은 서버상에 객체로 존재 - 세션은 서버에서만 접근이 가능하여 보안이 좋고, 저장할 수 있는 데이터에 한계가 없음. 2. 세션 vs 쿠키 2-1 쿠키 - 서버와 클라이언트의 관계를 지속적으로 이어줌 - 보안에 취약함(WAS에서 생성 -> local에 저장). 다른 사람이 내 로컬 경로를 따라 쿠키데이터를 확인하면 정보가 노출될 수 있음. - 용량이 적음(1.2m) 2-2 세션 - 서버에 객체로 존재하기 때문에, 보안에 강함. - JSP를 통해서만 접근이 가능하기 떄문에. 용량의 제한이 없음. - 브라..
1. ArrayList 기능구현 1.1 remove(index) - remove(int index) : 삭제하고자하는 index에있는 요소를 삭제하고 해당 index의 element를 리턴함 public Object remove(int index) { Object removed = elementData[index]; for (int i = index; i < size-1; i++) { elementData[i] = elementData[i+1]; } elementData[size-1] = null; size--; return removed; } 1.2 removeFirst(), removeLast() public Object removeFirst() { return remove(0); //return이 ..
- 20201204
- 20200417
- 20200420
- 20200804
- 20200429
- 20200502
- 생활코딩리눅스
- 20200403
- 20200425
- 20200406
- likelion
- 20200319
- 20200512
- 20200424
- 20200413
- 20200503
- 20200317
- chapter8
- 20200427
- 20200421
- 20200624
- 20200330
- chapter7
- 20200428
- 20200510
- 20200415
- 백준
- 20200622
- 20200504
- 20200423
- Total
- Today
- Yesterday