"Array length"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
 
(다른 사용자 한 명의 중간 판 4개는 보이지 않습니다)
8번째 줄: 8번째 줄:
==Bash==
==Bash==
[[category:bash]]
[[category:bash]]
<source lang='bash'>
<syntaxhighlight lang='bash'>
systems=("Solar System" "Alpha Centauri" "Barnard's Star")
systems=("Solar System" "Alpha Centauri" "Barnard's Star")
echo ${#systems[@]}
echo ${#systems[@]}
14번째 줄: 14번째 줄:
echo ${#systems[*]}
echo ${#systems[*]}
# 3
# 3
</source>
</syntaxhighlight>


==C#==
==C#==
[[category: Csharp]]
[[category: Csharp]]
<source lang='csharp'>
<syntaxhighlight lang='csharp'>
string[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
string[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
MessageBox.Show(weekDays2.Length);
MessageBox.Show(weekDays2.Length);
// shows 7
// shows 7
</source>
</syntaxhighlight>
 
==Go==
[[분류: Go]]
{{참고|Go len()}}
<syntaxhighlight lang='go'>
package main
 
import "fmt"
 
func main() {
    fruits := []string{"apple", "banana", "mango"}
    fmt.Println( len(fruits) ) // 3
}
</syntaxhighlight>


==Java==
==Java==
[[category: Java]]
[[category: Java]]
<source lang='java'>
<syntaxhighlight lang='java'>
String[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
String[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
System.out.println(weekDays2.length);
System.out.println(weekDays2.length);
// shows 7
// shows 7
</source>
</syntaxhighlight>


==JavaScript==
==JavaScript==
[[category: JavaScript]]
[[category: JavaScript]]
<source lang='javascript'>
<syntaxhighlight lang='javascript'>
var weekDays2 = [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ];
var weekDays2 = [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ];
document.write(weekDays2.length);
document.write(weekDays2.length);
// shows 7
// shows 7
</source>
</syntaxhighlight>


==Objective-C==
==Objective-C==
[[category: Objective-C]]
[[category: Objective-C]]
<source lang='objc'>
<syntaxhighlight lang='objc'>
NSArray *weekDays2 = [NSArray arrayWithObjects:@"Sun", @"Mon", @"Tue", @"Wed", @"Thu", @"Fri", @"Sat", nil];
NSArray *weekDays2 = [NSArray arrayWithObjects:@"Sun", @"Mon", @"Tue", @"Wed", @"Thu", @"Fri", @"Sat", nil];
NSLog(@"%lu", [weekDays2 count]);
NSLog(@"%lu", [weekDays2 count]);
// shows 7
// shows 7
</source>
</syntaxhighlight>


==Perl==
==Perl==
[[category: Perl]]
[[category: Perl]]
<source lang='perl'>
<syntaxhighlight lang='perl'>
@nums = (1,2,3,4);
@nums = (1,2,3,4);
print scalar(@nums);
print scalar(@nums);
# shows 4
# shows 4
</source>
</syntaxhighlight>


==PHP==
==PHP==
[[category: PHP]]
[[category: PHP]]
{{참고|PHP count()}}
{{참고|PHP count()}}
<source lang='php'>
<syntaxhighlight lang='php'>
$nums = array(1,2,3,4);
$nums = [1,2,3,4];
echo count($nums);
echo count($nums);
// shows 4
// shows 4
</source>
</syntaxhighlight>


==POSIX Shell==
==POSIX Shell==
<source lang='bash'>
<syntaxhighlight lang='bash'>
WEEKDAYS2="Sun Mon Tue Wed Thu Fri Sat"
WEEKDAYS2="Sun Mon Tue Wed Thu Fri Sat"
echo $WEEKDAYS2 | tr ' ' '\n' | grep -cP '\S+'
echo $WEEKDAYS2 | tr ' ' '\n' | grep -cP '\S+'
# 7
# 7
</source>
</syntaxhighlight>


==Python==
==Python==
[[category: Python]]
[[category: Python]]
{{참고|Python len()}}
{{참고|Python len()}}
<source lang='python'>
<syntaxhighlight lang='python'>
nums = [1,2,3,4]
nums = [1,2,3,4]
print len(nums)
print len(nums)
# shows 4
# shows 4
</source>
</syntaxhighlight>
 
==R==
[[분류: R]]
{{참고|R언어 length()}}
<syntaxhighlight lang='r'>
x <- c("apple","banana","orange")
cat( length(x) )
# 3
</syntaxhighlight>
<syntaxhighlight lang='r'>
cat( length(diag(4)) )
# 16
</syntaxhighlight>


==Ruby==
==Ruby==
[[category: Ruby]]
[[category: Ruby]]
<source lang='ruby'>
<syntaxhighlight lang='ruby'>
nums = [1,2,3,4]
nums = [1,2,3,4]
puts nums.size
puts nums.size
# shows 4
# shows 4
</source>
</syntaxhighlight>


==같이 보기==
==같이 보기==

2020년 11월 2일 (월) 02:31 기준 최신판

1 개요[ | ]

len
length
count
  • 배열의 길이

2 Bash[ | ]

systems=("Solar System" "Alpha Centauri" "Barnard's Star")
echo ${#systems[@]}
# 3
echo ${#systems[*]}
# 3

3 C#[ | ]

string[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
MessageBox.Show(weekDays2.Length);
// shows 7

4 Go[ | ]

package main

import "fmt"

func main() {
    fruits := []string{"apple", "banana", "mango"}
    fmt.Println( len(fruits) ) // 3
}

5 Java[ | ]

String[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
System.out.println(weekDays2.length);
// shows 7

6 JavaScript[ | ]

var weekDays2 = [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ];
document.write(weekDays2.length);
// shows 7

7 Objective-C[ | ]

NSArray *weekDays2 = [NSArray arrayWithObjects:@"Sun", @"Mon", @"Tue", @"Wed", @"Thu", @"Fri", @"Sat", nil];
NSLog(@"%lu", [weekDays2 count]);
// shows 7

8 Perl[ | ]

@nums = (1,2,3,4);
print scalar(@nums);
# shows 4

9 PHP[ | ]

$nums = [1,2,3,4];
echo count($nums);
// shows 4

10 POSIX Shell[ | ]

WEEKDAYS2="Sun Mon Tue Wed Thu Fri Sat"
echo $WEEKDAYS2 | tr ' ' '\n' | grep -cP '\S+'
# 7

11 Python[ | ]

nums = [1,2,3,4]
print len(nums)
# shows 4

12 R[ | ]

x <- c("apple","banana","orange")
cat( length(x) )
# 3
cat( length(diag(4)) )
# 16

13 Ruby[ | ]

nums = [1,2,3,4]
puts nums.size
# shows 4

14 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}