오탈자 정보 2017. 8. 28. 11:11

(오탈자 신고: chief@roadbook.co.kr 또는 댓글로 남겨주세요)

(2017년 9월 현재, 1판 1쇄 기준)


_44페이지(9째줄)

object -> Object


_48페이지(3째줄)

interface 클래스는 자바에서는 기본 틀을 만들어 주는 클래스로 내부에 함수 바디를 선언할 수도, 변수를 가질 수도 없었습니다.

-> 괄호 부연설명 추가

(이 내용은 자바 7에 해당하는 내용입니다. 자바 8에서는 interface 클래스 내부의 함수 바디를 가질 수 있습니다.)


_49페이지(4~5째줄)

B 클래스는 interface라 오버라이드를 해줘야만 합니다.

-> 내용 삭제


_50페이지(5째줄)

equal() -> equals()


_52페이지(8째줄)

sealed 클래스를 상속 받은 자식 클래스는

-> sealed 클래스를 상속받은 자식 클래스를 상속받은 클래스는


_57페이지(2.2.3절)

string -> String

그래서 int에서 Double로 -> 그래서 Int에서 Double로

자바에서 사용하던 방식으로 char에 바로 -> 자바에서 사용하던 방식으로 Char에 바로


_58페이지(표2-1위로 2째줄)

int와 long -> Int와 Long


_58페이지(표2-1에서)

shl(bits) -> shl(count)

shr(bits) -> shr(count)


_60페이지(자바 소스에서)

for(int i=1 ; i<10; i++)

-> for(int i=2 ; i<10; i++)


_61페이지(첫번째 코틀린 소스의 제목)

10<i<1 -> 10>i>1


_61페이지(두번째 코틀린 소스의 주석)

3,5,7,9 -> 2,4,6,8


_63페이지(when문의 예시코드 3째줄)

array.size < 0->{

-> 

array.size == 0->{


_65페이지 mutableListOf 예제코드 오류 (아래와 같이 바로잡음)

(강명원님 제공)

var nameList = mutableListOf<String> <-- 대문자로 수정

if(nameList <--괄호 누락됨



_66페이지(1째줄)

string -> String



_66페이지(마지막 문단)

코드에서 map, list 모두, 수정이 불가능한 타입에서 +, -를 사용했을 경우 새로운 생성된 map, list 변수는 수정이 가능한 mutable로 새로 생성됨을 알 수 있습니다.

->

코드에서 map, list 모두 read only 타입으로 +, -를 사용했을 경우 새로 생성된 map, list 변수는 수정이 가능한 컬렉션(collection)으로 새로 생성됨을 알 수 있습니다.

그리고 listOf, arrayOf 등으로 생성되는 컬렉션은 자바의 ArrayList 클래스와  List 클래스로 대체될 수 있습니다. 하지만 listOf나 arrayOf 등으로 생성될 때 read only 모드로 생성되었지만, 이렇게 생성된 컬렉션은 mutable list로 타입 변환을 하여 변수를 수정할 수 있어 수정이 전혀 되지 않는 immutable collection과는 차이가 있습니다.


_69페이지(9째줄)

명시적으로 변수에 절대 null 값을 참조할 수 없도록 해주는

-> 명시적으로 변수에 null 값을 참조할 수 있도록 해주는


_74페이지

(알브레드님 제보)

public class MyListAdapter extends...

->

public class JavaListAdapter extends


_79페이지(아래에서 3째줄)

int, string형 -> Int, String형


_80페이지(2.2.2 추론 내용) - 아래 문서로 수정함(약 1/2워드 페이지 분량)

2.2.2 제네릭 추론 대체 문서.docx


_91페이지(소스 4~5줄 변경)

setContentView(R.layout.activity_main)

toolbar.setTitle("")

-> (다음과 같이 변경)

setContentView(R.layout.activity_main)toolbar = findViewById(R.id.toolbar) as Toolbartoolbar.setTitle("")


_123페이지 (아래에서 6째줄)

string -> String

posted by 로드북
: