메서드를 호출 할 때 _ 사용

파란 하늘

아래의 출력 :

getNum(_);
  getNum(3);

  def getNum(num: Int) {
    println("Num is " + num)
  }

이다

Num is 3

getNum(_);호출되지 않습니까? _이 경우 어떻게 사용됩니까?

마노

당신은 그것이 무엇을 기대합니까? getNum(null)?

getNum(_);, 뭔가 같은로 번역 :

{ x:Int => getNum(x) }

익명의 함수이자 값 그 자체입니다.

예를 들어 다음과 같이 할 수 있습니다.

val f = getNum(_)
f(42)

그러면 다음을 볼 수 있습니다.

Num is 42

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

다른 사람에서 메서드를 호출 할 때 사용

분류에서Dev

$ this를 사용할 때 정의되지 않은 메서드 호출

분류에서Dev

메서드를 호출 할 때 for 루프 사용

분류에서Dev

DbSet <T>에서 LINQ 확장 메서드를 사용할 때 모호한 호출

분류에서Dev

java NullPointerException "Object A"를 사용하여 "Object B"에서 메서드를 호출 할 때

분류에서Dev

PowerMockito는 doReturn (..). when (....)을 사용할 때 메서드를 호출합니다.

분류에서Dev

사용하려는 메서드에 Invoke를 사용할 때 더 이상 호출 할 수 없습니까?

분류에서Dev

Invoke-Command를 사용할 때 "널 값 식에서 메서드를 호출 할 수 없습니다."

분류에서Dev

Angular $ location.path를 사용할 때 undefined의 'path'메서드를 호출 할 수 없습니다.

분류에서Dev

Main 내부에서 Run 메서드를 호출 할 때 사용할 디자인 패턴은 무엇입니까?

분류에서Dev

메서드를 호출 할 때 인수를 전달하는 방법 (반사)?

분류에서Dev

"out"인수를 사용하여 dll에서 메서드를 호출 할 때 구문 오류

분류에서Dev

Simpy-yield를 사용할 때와 함수를 호출 할 때

분류에서Dev

Hangfire BackgroundJob.Enqueue 메서드를 호출 할 때 비동기 래퍼를 사용해야합니까?

분류에서Dev

linq를 사용하여 조인 메서드를 호출 할 때 Null 참조 가져 오기

분류에서Dev

C # .net, 메서드를 사용하여 변수를 전달하는 방법을 호출 할 때 구문

분류에서Dev

제네릭 메서드를 호출 할 때 PropertyInfo를 제네릭 형식으로 사용

분류에서Dev

Azure Functions에서 사용자 지정 어셈블리의 메서드를 호출 할 때 오류 발생

분류에서Dev

Flutter : 공유 환경 설정을 사용할 때 null 메서드 호출

분류에서Dev

Django 사용자 정의 양식-__init__ 메서드를 사용할 수있을 때 is_valid가 깨끗한 메서드를 호출하지 않습니다.

분류에서Dev

메서드 내에서 변수를 사용할 때 메서드의 매개 변수에 대한 변수를 호출 할 수 있습니까?

분류에서Dev

메서드 내에서 변수를 사용할 때 메서드의 매개 변수에 대한 변수를 호출 할 수 있습니까?

분류에서Dev

Laravel-Doctrine과 함께 팩토리를 사용할 때 정의되지 않은 메서드 newCollection 호출

분류에서Dev

" 'where'메소드가 null에서 호출되었습니다." firestore flutter와 함께 streambuilder를 사용할 때

분류에서Dev

정적 메서드를 호출 할 때 특정 유형 / 어셈블리 사용-Powershell

분류에서Dev

마침표없이 메서드 호출을 연결할 때 "매개 변수를 사용하지 않음"

분류에서Dev

리플렉션을 사용하여 메서드를 호출 할 때 일반 반환 유형

분류에서Dev

리액터 래퍼를 사용할 때 Twisted Python 팩토리 메서드가 호출되지 않습니다.

분류에서Dev

std :: atomic의 메서드를 사용할 때 load ()가 암시 적으로 호출됩니까?

Related 관련 기사

  1. 1

    다른 사람에서 메서드를 호출 할 때 사용

  2. 2

    $ this를 사용할 때 정의되지 않은 메서드 호출

  3. 3

    메서드를 호출 할 때 for 루프 사용

  4. 4

    DbSet <T>에서 LINQ 확장 메서드를 사용할 때 모호한 호출

  5. 5

    java NullPointerException "Object A"를 사용하여 "Object B"에서 메서드를 호출 할 때

  6. 6

    PowerMockito는 doReturn (..). when (....)을 사용할 때 메서드를 호출합니다.

  7. 7

    사용하려는 메서드에 Invoke를 사용할 때 더 이상 호출 할 수 없습니까?

  8. 8

    Invoke-Command를 사용할 때 "널 값 식에서 메서드를 호출 할 수 없습니다."

  9. 9

    Angular $ location.path를 사용할 때 undefined의 'path'메서드를 호출 할 수 없습니다.

  10. 10

    Main 내부에서 Run 메서드를 호출 할 때 사용할 디자인 패턴은 무엇입니까?

  11. 11

    메서드를 호출 할 때 인수를 전달하는 방법 (반사)?

  12. 12

    "out"인수를 사용하여 dll에서 메서드를 호출 할 때 구문 오류

  13. 13

    Simpy-yield를 사용할 때와 함수를 호출 할 때

  14. 14

    Hangfire BackgroundJob.Enqueue 메서드를 호출 할 때 비동기 래퍼를 사용해야합니까?

  15. 15

    linq를 사용하여 조인 메서드를 호출 할 때 Null 참조 가져 오기

  16. 16

    C # .net, 메서드를 사용하여 변수를 전달하는 방법을 호출 할 때 구문

  17. 17

    제네릭 메서드를 호출 할 때 PropertyInfo를 제네릭 형식으로 사용

  18. 18

    Azure Functions에서 사용자 지정 어셈블리의 메서드를 호출 할 때 오류 발생

  19. 19

    Flutter : 공유 환경 설정을 사용할 때 null 메서드 호출

  20. 20

    Django 사용자 정의 양식-__init__ 메서드를 사용할 수있을 때 is_valid가 깨끗한 메서드를 호출하지 않습니다.

  21. 21

    메서드 내에서 변수를 사용할 때 메서드의 매개 변수에 대한 변수를 호출 할 수 있습니까?

  22. 22

    메서드 내에서 변수를 사용할 때 메서드의 매개 변수에 대한 변수를 호출 할 수 있습니까?

  23. 23

    Laravel-Doctrine과 함께 팩토리를 사용할 때 정의되지 않은 메서드 newCollection 호출

  24. 24

    " 'where'메소드가 null에서 호출되었습니다." firestore flutter와 함께 streambuilder를 사용할 때

  25. 25

    정적 메서드를 호출 할 때 특정 유형 / 어셈블리 사용-Powershell

  26. 26

    마침표없이 메서드 호출을 연결할 때 "매개 변수를 사용하지 않음"

  27. 27

    리플렉션을 사용하여 메서드를 호출 할 때 일반 반환 유형

  28. 28

    리액터 래퍼를 사용할 때 Twisted Python 팩토리 메서드가 호출되지 않습니다.

  29. 29

    std :: atomic의 메서드를 사용할 때 load ()가 암시 적으로 호출됩니까?

뜨겁다태그

보관