야생으로 돌아간 사자가 주인을 알아봄
사자가 어렷을적에 저남자둘과 함께 살았는데
너무 커져서 더이상 기를수 없게되자 야생으로 돌려보내졌어요
남자들이 사자가 너무 보고싶어서 2년뒤인가? 아프리카로 찾아갔는데
아기사자에서 늠름한 숫사자가 되어있는거에요
그거도 사자무리를 이끄는 대장으로요..
전문가들이 사자는 너네 분명 못알아본다고 헛수고일거라고하는데
알아보게되죠 ㅠㅠ30초부터 사자가 남자들 알아보고 끌어안고 하는거 나와요~
감동임ㅠㅠ
'동물농장 > 영상' 카테고리의 다른 글
개돌진 (0) | 2013.10.03 |
---|---|
강아지를 따라다니는 오리 (0) | 2013.10.03 |
고양이 이불덮기 스킬 (0) | 2013.10.03 |
간질간질 고양이 영상버전 (0) | 2013.10.03 |
너무 피곤한 고양이 (0) | 2013.09.29 |
고양이 이불덮기 스킬
참 쉽죠?
'동물농장 > 영상' 카테고리의 다른 글
강아지를 따라다니는 오리 (0) | 2013.10.03 |
---|---|
야생으로 돌아간 사자가 주인을 알아봄 (0) | 2013.10.03 |
간질간질 고양이 영상버전 (0) | 2013.10.03 |
너무 피곤한 고양이 (0) | 2013.09.29 |
누워자는 고양이 (0) | 2013.09.29 |
간질간질 고양이 영상버전
'동물농장 > 영상' 카테고리의 다른 글
야생으로 돌아간 사자가 주인을 알아봄 (0) | 2013.10.03 |
---|---|
고양이 이불덮기 스킬 (0) | 2013.10.03 |
너무 피곤한 고양이 (0) | 2013.09.29 |
누워자는 고양이 (0) | 2013.09.29 |
푹신하니 좋구나~ (0) | 2013.09.29 |
java 문자열 구분자로 자르기
구분자를 지정하여 하나 이상의 값을 구분하여 데이터를 배열에 집어넣고 그 값을 꺼내 사용한다.
쿼리를 날릴때 조건이 두 가지가 있을때 사용하였다.
public static splitFunction(String ktype){ //ktype을 받는다. String ktypeWhere = ""; //ktypeWhere는 공백상태 String[] array = ktype.split(","); //콤마 구분자로 배열에 ktype저장 for(String cha : array){ //배열 갯수만큼 포문이 돌아간다. /* ktypeWhere가 비어있다면 ktypeWhere 에 cha 값을 넣고 비어있지 않다면 * 기존 값에 ,를 추가하여 cha를 덧붙인다. */ ktypeWhere += (ktypeWhere.equals("")) ? "'"+cha+"'" : ",'"+cha+"'"; } }
주석 설명대로 처음에 String ktype을 받는다.
만약 사과를 받았다면 "사과" 값이 하나 들어가지만
사과 포도를 받았다면 "사과,포도" 라고 값이 들어간다.
※※※※※※※※※
, 콤마로 구분자를 주었다면 입력할때도,콤마를 꼭 넣어주어야 한다.
그냥 "사과 포도" 이렇게 써도 자동으로 콤마가 들어가지않는다.
"사과,포도"이래야 구분이 가능하다.
※※※※※※※※※※※※※
그러면
String[] array = ktype.split(",");
여기서 split 이라는 함수가 , 를 구분자로 인식해서
String[] array라는 배열에 0번째부터 사과 1번째에는 포도라고 저장한다.
그 다음 포문을 돌리는데 조건문이
for(String cha : array) 이므로
array 갯수만큼 포문을 돈다.
현재 사과 포도 2개가 있으므로 2번 돌게 된다.
그럼 삼항연산자를 이용해서
ktypeWhere += (ktypeWhere.equals("")) ? "'"+cha+"'" : ",'"+cha+"'";값을 넣어준다.
처음에 String ktypeWhere = ""; 이라고 선언했으니 비어있는 상태다.
ktypeWhere.equals("") ? "'"+cha+"'" : ",'"+cha+"'" ; ktypeWhere가 값이 ""이므로 비어있다면 ? cha 값을 ktypeWhere에 넣어주고 : 안 비어있다면 ,를 붙여 cha값을 추가한다.; |
삼항연산자는
조건문 ? 만족할때 실행 : 만족못할때 실행
이런 형식이다.
만약 if문으로 한다면
if(ktypeWhere.equals("")){ ktypeWhere = cha; }else{ ktypeWhere += ","+cha; }
이렇게 될 것이다.(맞나?)
그럼 사과 포도 데이터가 2개 있으니 처음 포문을 돌때는 ktypeWhere가 값이 비어있으니
ktypeWhere = "사과" 이다.
두번째 포문을 돌때는 이미 사과가 들어가 있으므로 ,를 이용해서 붙인다.
그래서 ktypeWhere = "사과,포도"이다.
그리고 쿼리에 넣을때는 ' '표시를 해줘야 하기 때문에 "'"+ 이 구문을 넣어주었다.
쿼리 쓸 일이 아니라면 안 넣어줘도 된다.
그런 다음 ktypeWhere 값을 갖다 쓰면된다.
'지식메모 > JAVA' 카테고리의 다른 글
숫자 천단위 콤마 입력하기 (0) | 2014.09.25 |
---|---|
Json의 이해 (0) | 2013.11.05 |
대문자 소문자 서로 변환하기 (0) | 2013.10.08 |
ObjectNode 와 JsonNode 차이? (0) | 2013.09.06 |
mp3 ID3 v2 태그 파싱하기 (3) | 2013.08.27 |
강아지풀 재배법
'동물농장 > 사진' 카테고리의 다른 글
만성두통 (0) | 2013.10.03 |
---|---|
개다소곳 (0) | 2013.10.03 |
어흐흑 엄니가 해 준 그 맛이야..ㅜㅜ (0) | 2013.09.29 |
뭐지 이 엄청난 중력은? (0) | 2013.09.29 |
?!?!!!!! (0) | 2013.09.28 |
어흐흑 엄니가 해 준 그 맛이야..ㅜㅜ
뭐지 이 엄청난 중력은?
너무 피곤한 고양이
어이쿸ㅋㅋㅋㅋ
'동물농장 > 영상' 카테고리의 다른 글
고양이 이불덮기 스킬 (0) | 2013.10.03 |
---|---|
간질간질 고양이 영상버전 (0) | 2013.10.03 |
누워자는 고양이 (0) | 2013.09.29 |
푹신하니 좋구나~ (0) | 2013.09.29 |
다정한 수달 커플 (0) | 2013.09.29 |