"123456789"  => 1234만6천7백8십9원으로 바꾸고 싶은데 찾아보니


숫자변수%10000 / 1000 이런식으로 하는거였다. 한번해보니까 Line 수도 적고 할만은 했다. 


그런데 정보처리 기사 알고리즘 시험볼때 했던 기억에서는 분명히 이런것을 구할때 Right 나 MId 함수를 썻던것이 기억이 났다.


이걸로 하면 쉬울텐데~ 하면서 찾아봤으나 없었다. 아무리 API를 뒤져봐도 없고 이리저리 헤메다 OKJSP 사이트에서


누가 2007년도에 댓글 한줄에 비슷한 방법을 올려놔서 응용할수 있었다.


substring(int a, int b) 은 a부터 b 까지 String을 뽑아준다


c=a.substring(a.length()-2);    // a.length()를 하면 전체 a의 전체 길이가 나온다. 거기에 -2를하면 9-2=7 이므로 7번째 자리부터 끝까지 숫자가 나온다
c=c.substring(0,1);                // 바로 위에서 나온 c는 89가 나오는데 89의 0번째에서 1개를 뽑으면 8이나온다



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
public class Susususu 
{
    public static void main(String[] atsg)
    {        
        String a,b,c,d,e,f;        
        a="123456789";
        
        b=a.substring(a.length()-1);
        
        c=a.substring(a.length()-2);
        c=c.substring(0,1);
        
        d=a.substring(a.length()-3);
        d=d.substring(0, 1);
        
        e=a.substring(a.length()-4);
        e=e.substring(0, 1);
        
        f=a.substring(0,a.length()-4);
        
        
        System.out.printf("%s만%s천%s백%s십%s원",f,e,d,c,b);
        
         System.out.println();
        
       // System.out.print(f+"만");
       // System.out.print(e+"천");
       // System.out.print(d+"백");
       // System.out.print(c+"십");
       // System.out.print(b+"원");        
        
    }
    
}

   


Posted by 앗뜨거워 ( @bok3937 ) 앗뜨거

댓글을 달아 주세요


String substring(int start) : 현재 문자열 객체 start위치부터 끝까지 문자열 발췌

String substrnig(int start, int end) : 현재 문자열 객체에서 start 부터 end 직전까지 문자열 발췌

Char charAt(int location) : 현재 문자열 객체에서 해당위치의 문자값 1개를 발췌. 반환값은 char형


int indexOf(int ch) : 현재 문자열 객체에서 ch문자가 첫번째로 발견된 위치를 반환,없으면 -1반환

int indexOf(String str) : 현재 문자열 객체에서 str를 찾아서 존재하면 첫째문자 위치를 반환하고 없으면 -1반환



-----------------------------------------

ex1) 문자과 문자열의 추출 예


String str = "goodmorning-kil-dong"

String s1 = str.substring(12) ; // kil-dong // 시작값만 주어지면 그 위치부터 끝까지 추출

String s2 = str.substring(12,15); //kil // 시작값위치부터 끝값-1 위치까지 추출(끝값위치의 문자는 포함하지않음)


char 문자열변수 = 문자열.charAt(12) // k // 12번째 문자1개만 반환한다


String str2 = "banana";

int a1 = str2.indexOf('a'); // 1 // 맨 처음값의 위치를 찾음


String str3 = "총 비용은 $45.76";

int a2 = str3.indexOf("$45.76"); // 6 // 문자열이 시작하는 위치를 찾음



ex2) 이런식으로 substring 과 indexOf 와 length를 적절히 사용하면 문자열에서 원하는 문자추출이 가능하다


1<strong>String TypeAll = "쿠폰 (5,000원), 상품권 (10,000원)";
2String stringCoupon = "쿠폰";
3int io_coupon = TypeAll.indexOf(stringCoupon);
4String coupon;
5 
6coupon = TypeAll.substring(io_coupon+stringCoupon.length()+2,(TypeAll.substring(io_coupon).indexOf("원")+io_coupon));
7 
8System.out.println(stringCoupon+" : "+ coupon);
9</strong>




1
2
3
4
5
6
7
8
9
10
11
12
public class Testtttt 
{
    static String name;
    
    public static void main(String[] args)
    {
        name = "Hello, Java Application";        
 
        String n= name.substring(0, 11);  // 이렇게 쓰는거
        System.out.println(n);
    }
}


Posted by 앗뜨거워 ( @bok3937 ) 앗뜨거

댓글을 달아 주세요

출처 :http://all4museum.tistory.com




Posted by 앗뜨거워 ( @bok3937 ) 앗뜨거

댓글을 달아 주세요

출처: http://all4museum.tistory.com


오라클 다운로드



Posted by 앗뜨거워 ( @bok3937 ) 앗뜨거

댓글을 달아 주세요

             http://prev.kr/apps/ColorScripter



             여기에 들어가면 블로그에 소스코드를 그대로 올릴수 있어요~


Posted by 앗뜨거워 ( @bok3937 ) 앗뜨거

댓글을 달아 주세요

1. OLC   http://olc.oss.kr/main.jsp













2.programmr http://www.programmr.com/














3.codecademy  http://www.codecademy.com









4.자북  http://www.jabook.co.kr








5. JSP Study



6.code.org

프로그램에대한 개념을 잡을수 있는 사이트



7. http://www.try-cat.ch/

프로그래밍 문제은행 있는곳





8. http://scratch.mit.edu/

퍼즐형식으로 진짜 프로그램을 만들어볼수 있는 사이트




9.Mysql,jsp 등등 text 튜토리얼 사이트  http://www.apmsetup.com/database.php





Posted by 앗뜨거워 ( @bok3937 ) 앗뜨거

댓글을 달아 주세요



이제는 한가지에만 집중하기보다는, 다양한 분야를 두루 아는 것이 대세죠. 

하지만, 시간은 한정되어있고, 꽉 짜여진 교육일정에 맞추기에는 애매한 때가 많죠. 뿐만 아니라, 금전적으로도 여러가지를 배우기가 쉽지 않습니다. 지금까지 시간, 금전 여유 때문에 고민하셨다면, 이런 걱정들은 모아서 던져버리고, 이런 걱정 없이도 좋은 강의들을 들을 수 있으니, 여기에 집중해주세요! 


'무료강의로 과연 괜찮을까'하는 의문은 버리고, ‘유용한 무료강의’를 엄선하여 여러분께 소개합니다.



(사진출처 : 한국 오픈코스웨어)


*한국 오픈코스웨어 사이트 주소 : www.kocw.net 


한국 오픈코스웨어는 '대학공개강의'를 한데 모은 사이트입니다. 

'심리학의 이해'부터 '고체역학', '조선시대의 역사'와 같은 커리큘럼은 물론, 우리 생활에 적용할 수 있는 '사진과 생활' 강좌와 같이 다채로운 강좌가 소개되어있답니다. 이 사이트를 통해, 중/고등학생은 물론, 세대를 넘나들면 대학강의를 접할 수 있다는 매력을 가진 사이트랍니다. 대학 입학 이전에도 대학강의를 접해볼 수 있고, 영문 스크립트 제작봉사단이 만든 스크립트를 가지고 해외강의 또한 부담없이 들을 수 있다고하니, 정말 알찬 사이트가 아닐 수 없습니다. 


대학공개강의들은 대학별로, 주제별로 카테고라이징 되어있어서 강의를 선택해서 듣기가 편리하다는 장점이 있답니다. 강의를 듣는 것은 물론, 강의에 필요한 자료들을 pdf로 공개하고 있어, 다른 유료강의들 못지않게 잘 준비되어있으니, 무료강의라고 너무 가볍게 여기지 마세요.

 


수강생 추천강좌

 *미래를 준비하는 글쓰기: 작게는 자기소개서부터, 기사, 기획서, 안내문 등을 작성

 *광고 이미지 읽기: 기호학에 관심있는 학생들을 대상으로 개설, 예제가 있어 쉽게 이해할 수 있도록 준비되어있는 강의

 * 사진과 생활: 카메라의 원리 및 종류, 셔터, 조리개, 노출의 기본 등을 다루고, 카메라를 통한 타인의 시각을 이해하는 능력을 함양하는 강의




(사진출처 : 온라인경력개발센터 꿈날개)


*온라인경력개발센터 꿈날개 사이트 주소 : www.dream.go.kr


크게 여성취업, 여성창업, IT분야, 세가지로 구분되어 기초에서부터 자격대비, 취업실무까지, 다양한 과정이 준비되어있는 곳입니다. 특히 '컴퓨터 자격'분야의 경우, 컴퓨터활용능력 필기, 실기에 정보처리기사도 준비되어있어, 초급에서부터 고급까지의 과정을 필요에 따라 선택해서 들을 수 있다는 장점이 있습니다. 


컴퓨터활용능력이나 정보처리기사와 같이 취업에 필요한 컴퓨터 자격증에 초점을 맞추어 체계적으로 준비되어있습니다. 이외에도 직업선호도, 역량측정과 같은 검사 프로그램도 제공하고 있어 강의를 선택하기 이전에 자신의 위치를 확인해보는 것도 가능하다는 점에서, 기존의 다른 사이트와 차별화 되어있는 사이트입니다.


강의는 회원가입을 조건으로 모두 열려있고, 회원가입 또한 무료입니다. 취업 준비생을 위한 강의에다가 직장인들을 위한 '직장인의 자격 엑셀','업무에 바로 사용할 수 있는 워드 기능 마스터 과정'과 같은 강의도 준비되어있어, 취업 이후의 자기계발 걱정 또한 문제없답니다. 



수강생 추천강좌

 *[Plus!]포토샵을 이용한 디지털 사진 편집 : 다양한 분야에서 사용되는 포토샵! 배우고 싶지만, 어떤 툴이 활용도가 높은지 모를 때 보면 좋은 강좌 

 *[NEW]디지털 카메라 100프로 활용하기: 디지털 카메라의 기본 기능과 수동조절 기능 셔터속도, 조리개, 노출을 활용하는 방법을 숙지할 수 있는 강좌

 * [NEW]인터넷 쇼핑몰 창업하기:쇼핑몰의 전문적인 콘텐츠 기획과 제작 방법을 배우고 효과적인 구축 방법에 대해 학습할 수 있는 강좌




(사진출처 : EBS 영어강좌)


*EBS E 사이트 주소 : www.ebse.co.kr

어릴 적 누구나 한번쯤은 접해보았던 EBS에서 준비한 영어 전부 채널로서 국가영어능력평가시험과 같은 개별화된 시험준비 카테고리에다가 학생만을 위한 채널뿐만 아니라, 학부모지원센터, 교사지원센터 채널도 제공하며 다른 사이트들과 차별화한 사이트입니다.  


유아에서부터 초등, 중학, 고교, 일반/학부모, 교사로 대상이 분류되어있고, 영어학습법과 같은 공부방법을 소개하는 강의에 쉽고 재미있게 배울 수 있는 영화, 팝송영어, 그리고 업무를 위한 비즈니스, 시험영어 강의도 준비되어있어 개인의 흥미와 필요에 따라 선택할 수 있는 강의가 풍요로워서 좋다는 것 또한 장점이죠. 그리고 강의뿐만 아니라, 운영하고 있는 라디오 채널, 팟캐스트도 함께 이용할 수 있어 더욱 편리하답니다. 


평범한 영어강의보다는 좀 더 ‘새롭고 톡톡튀는 영어강의’를 접하고 싶은 분들을 위해 추천하는 사이트입니다.



 수강생 추천강좌

 *THIS IS KOREA : 한국의 전통, 문화와 관련된 영어 표현을 익힐 수 있는 강의, 평소 외국인 친구들에게 어떤 이야기를할까, 이래저래 고민많으셨던 분들에게 추천!

 *무비콘서트: 최신영화에서 만날 수 있는 생생한 표현과 단어, 발음들을 영화를 통해 자연스럽게 익힐 수 있는 강의

 *김중혁作 The Glass Shield(유리방패):한국문학을 영어로 읽어볼 수 있는 강의. 이외에도 김애란, 박민규 작가의 문학도 영어로 접해볼 수 있는 강의

 



(사진출처 : 스노우)


*숙명여대 SNOW 사이트 주소 : www.snow.or.kr

 

퀄리티가 높은 무료강의로 숙명여대 스노우를 빼놓고 생각하기는 어렵죠. 인문, 사회, 기초과학, 응용과학, 문화로 분류되어 있을 뿐만 아니라 베스트 강의, 최신강의, 한글화강의, 자막강의로도 분류 되어있어 처음 사이트를 접하는 이들도 쉽게 외국강좌를 접할 수 있도록 해외 강좌의 문턱을 낮춰주었습니다. 그래픽 디자이너와의 인터뷰, 조앤. K. 롤링의 하버드 졸업식 축사 영상도 찾아볼 수 있답니다. 자막은 기존의 한국어 자막 이외에도 영어 자막 선택이 가능해서, 영어 공부도 할 수 있습니다. 


SNOW는 무엇보다 남들과 함께 공유하고 싶은 콘텐츠가 있다면 자체적으로 업로드할 수 있는 간편한 시스템으로 운영되고 있기 때문에, ‘참여로 이루어진 공간’이라는 점에서도 의미가 남다릅니다. 원한다면, 영어 제공강의를 번역하는데 참여할 수도 있고, 관심분야의 강의노트를 운영할 수도 있고, 강의에 관해서 여러 사람들과 의견을 나눌 수도 있습니다. 


주제별, 제공자별, 전공별 강의로 세분화 되어있어 여러 카테고리 중에서도, 자신이 흥미로워하는 분야를 선택해서 들을 수 있습니다. 마이클 샌델의 하버드강연, ‘당신이 좋아하는 것을 하라!(변명은 필요없다!)’TED강의 등 유명한 강의들 뿐만 아니라 해당 영상과 관련된 다른 동영상 강의도 리스트업 되어있어, 비슷한 주제의 이야기들을 함께 접해볼 수도 있는 아주 유용한 사이트입니다.



수강생 추천강좌

 *조앤.K.롤링의 하버드 졸업식 축사영상: <해리포터>시리즈로 유명한 조앤.K.롤링의 센스넘치는 졸업식 축사

 *죽음 : 강의 개요 : 책을 통해 접했던 <죽음>에 관한 이야기를 영상으로 생생하게 느낄 수 있습니다.

 * 제이미 올리버의 TED Prize wish : 모든 아이들에게 음식에 대해 가르칩시다 : 18분간의 컴팩트하면서도 파워풀한 제이미 올리버의 '음식'에 관한 중요한 이야기




(사진출처 : 국립중앙박물관 사이버 강좌)


*국립중앙박물관 사이버 강좌 사이트 주소 :  http://musedu.museum.go.kr/main


국립중앙박물관에서 운영하는 박물관 강좌로서 개설교과목은 박물관과 관련된 프로그램들로 올 2013년에는 총 13개 과목이 개설되어있는 상태입니다. 박물관에 들어온 지 얼마되지 않은 신입사원에게, 선배사원이 가르치는 방식으로 진행되다보니, 실무와 연관되어서도 들을 수 있고, 박물관 큐레이터를 꿈꾸는 사람은 물론, 평소 박물관 전시기획에 대한 궁금증들을 시원하게 해결할 수 있는 배움의 장이 될 것입니다.


국립중앙박물관 사이버 강좌는 여타 온라인 강좌들과는 다르게 수강신청을 받아 진행되는 강좌입니다. 수강신청 기간은 연간 5회에 걸쳐 진행되는데요, 올해 마지막 수강신청을 앞두고 있습니다. 기간은 10월 28일부터 11월 15일까지이니 놓치지 마시고 지원하시길 바랍니다. 



 수강생 추천강좌

 *박물관 소장품의 국외전시:한국 국외전시의 역사와 협양서 체결과 계약과 같은 디테일한 설명이 들어간 강의

 * 아시아관 분야 실무교육 프로그램: 전반적인 아시아관의 흐름을 파악하고, 전시관 운영에 관하여 설명한 강의

 *박물관 전시기획을 위한 실무: 박물관에서 전시를 담당하는 실무자라면 꼭 수강해야할 과목으로 다양한 예시와 도표, 그림들이 실무를 이해하는데 많은 도움을 주는 강의



이제 자신이 원하는 강좌가 있다면 원하는 강좌를 선택해

언제든지 무료강의를 들을 수 있는 시대가 도래했습니다.

흥미로운 분야가 생기면, 바로 오프라인으로 전문가 교육을 듣는 것도 좋겠지만,

인터넷을 통해 미리 접해보고 선택해도 늦지 않겠죠?

무엇보다도 ‘내가 원하는 시간’에 ‘원하는 강의’를 들을 수 있다는 것이 최대의 장점이랍니다.

이제 ‘아, OO배우고 싶은데’라는 아쉬움은 접어두고, 내게 맞는 강의들을 찾아 들어보자구요!!


Posted by 앗뜨거워 ( @bok3937 ) 앗뜨거

댓글을 달아 주세요