Ruby에서 nil, 비어 있음 및 비어 있음

MD Aminul Islam 2023년6월21일
  1. Ruby에서 nil 키워드 사용
  2. Ruby에서 empty 키워드 사용
  3. Ruby에서 blank 키워드 사용
Ruby에서 nil, 비어 있음 및 비어 있음

때로는 배열이 비어 있는지 또는 데이터로 채워져 있는지 확인해야 합니다. 또는 배열의 속성을 알아야 할 수도 있습니다.

Ruby에는 이러한 목적으로 사용할 수 있는 몇 가지 키워드가 있습니다.

이 기사에서는 Ruby에서 nil, emptyblank의 사용과 주제를 더 쉽게 만들기 위한 몇 가지 예를 볼 것입니다.

nil, emptyblank 키워드는 이러한 목적으로 사용할 수 있는 기본 제공 키워드입니다. 자세히 논의합시다.

Ruby에서 nil 키워드 사용

’nil’은 다른 프로그래밍 언어의 ’null’과 비슷합니다. 키워드 nil은 아무것도 없거나 약간의 부재를 의미합니다.

nil 키워드를 사용하여 값이 nil인지 여부를 확인할 수 있습니다.

아래 예제에서는 Ruby에서 nil 키워드를 사용하는 방법을 살펴보겠습니다. 아래 예제 코드를 살펴보자.

array = [ 1, 2, 3, 4, 5 ]
puts array[5].nil?

이제 위의 프로그램은 아래 출력을 보여줍니다.

true

Ruby에서 empty 키워드 사용

empty는 배열이 비어 있는지 확인할 수 있는 Ruby의 내장 키워드입니다.

아래 예에서는 비어 있음을 사용하는 것을 볼 수 있습니다. 아래 예제 코드를 보세요.

puts [1, 2, 3].empty?
puts [].empty?

이제 위의 프로그램은 아래 출력을 보여줍니다.

false
true

Ruby에서 blank 키워드 사용

blank는 배열이 비어 있는지 확인할 수 있는 Ruby의 내장 키워드입니다. 대부분 empty와 유사합니다.

아래 예에서는 blank의 사용을 볼 수 있습니다. 아래 예제 코드를 보세요.

puts [].blank?

이제 위의 프로그램은 아래 출력을 보여줍니다.

true

nil 키워드는 개체에 사용되며 개체가 nil인 경우 true를 반환하는 반면 empty는 주로 문자열, 해시 및 배열에 사용되며 길이가 true인 경우 true를 반환합니다. 문자열이나 배열 또는 해시는 0입니다. 그리고 blankempty와 유사합니다. 유일한 차이점은 Ruby Rails에 의해 구현된다는 것입니다.

MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn