별의 공부 블로그 🧑🏻‍💻

🗒️ 2021/03/15 (5)

728x90
  1. 2021.03.15 [코틀린] 람다식의 매개변수

    람다식의 매개변수 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 35 36 37 38 39 40 41 42 43 44 45 fun main() { // 매개변수가 없는 람다식 noParam({ "Hello World!" }) noParam { "Hello World!" } // 위와 동일한 결과, 소괄호 생략 가능 println() // 매개변수가 1개 있는 람다식 oneParam({ a -> "Hello World! $a" }) oneParam { a -> "Hello World! $a" } // 위와 동일한 결과, 소괄호 생략 가능 oneParam { "Hello World! $it..

  2. 2021.03.15 함수에서 다양한 인자의 개수를 전달받기 (vararg 키워드)

    함수에서 다양한 인자의 개수를 전달 받기 가변 인자(Variable Argument) 를 사용하여 여러 개의 인자를 받을 수 있음. 가변 인자(Variable Argument) '인자의 개수가 변한다.' 는 뜻 함수는 하나만 정의해 놓고, 여러 개의 인자를 받을 수 있음. 사용 방법 함수를 선언할 때, 매개변수 왼쪽에 vararg라는 키워드를 붙이면 됨. 사용 예 1 2 3 4 5 6 7 8 9 10 11 fun main() { normalVarargs(1, 2, 3, 4) // 4개의 인자값 구성 normalVarargs(4, 5, 6) // 3개의 인자값 구성 } fun normalVarargs(vararg counts: Int) { // vararg 키워드 사용 for (num in counts) ..

  3. 2021.03.15 [코틀린] XOR을 이용하여 2개의 변수 값 바꾸기 (Swap 기법)

    XOR을 이용하여 2개의 변수 값 바꾸기 xor의 독특한 성질을 이용하여 2개의 변수 값을 바꿀 수 있음. 스왑(Swap) 기법 xor 연산자를 3번 사용하여 두 변수의 값을 바꿈. 임시 변수를 놓고 변수를 저장하여 옮기는 등의 작업을 하지 않아도 간편하게 두 수를 바꿀 수 있어 편리함. 1 2 3 4 5 6 7 8 9 10 11 fun main() { var number1 = 12 var number2 = 25 number1 = number1 xor number2 // number1 = 21, number2 = 25 number2 = number1 xor number2 // number1 = 21, number2 = 12 number1 = number1 xor number2 // number1 = 25..

  4. 2021.03.15 010. 편집 기능 - 관련 용어

    010. 편집 기능 - 관련 용어 1. 편집 관련 용어 머리말(두문, Header)/꼬리말(미문, Footer) 각 페이지 위(상단)/아래(하단) 부분에 동일한 형식의 내용이 반복적으로 표시되게 하는 기능 책의 제목, 날짜, 페이지 번호 등을 입력할 수 있음. 홀수 페이지의 머리말(꼬리말)과 짝수 페이지의 머리말(꼬리말)에 다른 내용을 입력할 수 있음. 각주(Footnote)/미주(Endnote) 문서의 내용을 설명하거나 인용한 원문의 제목을 알려주는 보충 구절 각 페이지 하단/문서의 맨 뒤에 모아 표시하는 기능 메일 머지(Mail Merge) 초대장, 안내장처럼 문서의 전체 내용은 동일하지만 수신인과 같은 일부분만 다른 문서를 여러 개 작성할 때 유용한 기능 내용(본문)과 데이터를 각각 별도의 파일로 ..

  5. 2021.03.15 009. 편집 기능 - 기타 편집 기능

    009. 편집 기능 - 기타 편집 기능 1. 기타 편집 기능 매크로(Macro) 일련의 작업 순서를 키보드의 특정 키에 기록해 두었다가 필요할 때 한번에 재생해 내는 기능 사용자가 이름을 지정할 수 있음. 동일한 내용의 반복 입력이나, 도형, 문단 형식, 서식 등을 여러 곳에 반복 적용할 때 효과적임. 작성한 매크로는 별도의 파일로 저장할 수 있으며 편집이 가능함. 키보드 입력을 기억하는 키 매크로 와 마우스 동작을 포함한 상용자의 모든 동작을 기억하는 *스크립트 매크로 가 있음. 스타일(Style) 글자 모양, 문단 모양, 문단 테두리 등 문단에 대한 서식을 스타일로 정해 놓고 필요할 때 원하는 스타일을 간단한 키 조작으로 한 번에 적용하는 기능 스타일은 문단 단위 로 적용됨. 블록을 설정하여 한 번에..

728x90


📖 Contents 📖