"함수 fill()"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
(같은 사용자의 중간 판 3개는 보이지 않습니다)
5번째 줄: 5번째 줄:
{{참고|자바 Arrays.fill()}}
{{참고|자바 Arrays.fill()}}


<syntaxhighlight lang='java'>
<syntaxhighlight lang='java' run>
import java.util.Arrays;
import java.util.Arrays;
public class MyClass {
public class MyClass {
11번째 줄: 11번째 줄:
         int arr[] = new int[] {1, 2, 3, 4, 5};
         int arr[] = new int[] {1, 2, 3, 4, 5};
         Arrays.fill(arr, 100);
         Arrays.fill(arr, 100);
         System.out.println( Arrays.toString(arr) );
         System.out.println( Arrays.toString(arr) ); // [100, 100, 100, 100, 100]
        // [100, 100, 100, 100, 100]
     }
     }
}
}
20번째 줄: 19번째 줄:
[[분류: PHP]]
[[분류: PHP]]
{{참고|PHP array_fill()}}
{{참고|PHP array_fill()}}
<syntaxhighlight lang='php'>
<syntaxhighlight lang='php' run>
print_r( array_fill(0,3,100) );
print_r( array_fill(0,3,100) );
# Array
# (
#    [0] => 100
#    [1] => 100
#    [2] => 100
# )
</syntaxhighlight>
</syntaxhighlight>
<syntaxhighlight lang='php'>
<syntaxhighlight lang='php' run>
print_r( array_fill(0, 3, 'cat') );
print_r( array_fill(0, 3, 'cat') );
# Array
# (
#    [0] => cat
#    [1] => cat
#    [2] => cat
# )
</syntaxhighlight>
</syntaxhighlight>
<syntaxhighlight lang='php'>
<syntaxhighlight lang='php' run>
print_r( array_fill(5, 3, 100) );
print_r( array_fill(5, 3, 100) );
# Array
# (
#    [5] => 100
#    [6] => 100
#    [7] => 100
# )
</syntaxhighlight>
</syntaxhighlight>


51번째 줄: 32번째 줄:
[[분류: Python]]
[[분류: Python]]
{{참고|파이썬 array_fill()}}
{{참고|파이썬 array_fill()}}
<syntaxhighlight lang='python'>
<syntaxhighlight lang='python' run>
print( [100] * 5 )
print( [100] * 5 ) # [100, 100, 100, 100, 100]
# [100, 100, 100, 100, 100]
</syntaxhighlight>
</syntaxhighlight>
<syntaxhighlight lang='python'>
<syntaxhighlight lang='python' run>
print( ['cat'] * 3 )
print( ['cat'] * 3 ) # ['cat', 'cat', 'cat']
# ['cat', 'cat', 'cat']
</syntaxhighlight>
</syntaxhighlight>
<syntaxhighlight lang='python'>
<syntaxhighlight lang='python' run>
print( ["cat"] * 3 )
print( ["cat"] * 3 ) # ['cat', 'cat', 'cat']
# ['cat', 'cat', 'cat']
</syntaxhighlight>
</syntaxhighlight>


67번째 줄: 45번째 줄:
[[분류: Ruby]]
[[분류: Ruby]]
{{참고|루비 array_fill()}}
{{참고|루비 array_fill()}}
<syntaxhighlight lang='ruby'>
<syntaxhighlight lang='ruby' run>
arr = Array.new(5, 100)
arr = Array.new(5, 100)
print arr
print arr # [100, 100, 100, 100, 100]
# [100, 100, 100, 100, 100]
</syntaxhighlight>
</syntaxhighlight>
<syntaxhighlight lang='ruby'>
<syntaxhighlight lang='ruby' run>
arr = Array.new(3,"cat")
arr = Array.new(3,"cat")
print arr
print arr # ["cat", "cat", "cat"]
# ["cat", "cat", "cat"]
</syntaxhighlight>
</syntaxhighlight>



2021년 4월 14일 (수) 18:47 판


1 Java

import java.util.Arrays;
public class MyClass {
    public static void main(String args[]) {
        int arr[] = new int[] {1, 2, 3, 4, 5};
        Arrays.fill(arr, 100);
        System.out.println( Arrays.toString(arr) ); // [100, 100, 100, 100, 100]
    }
}

2 PHP

print_r( array_fill(0,3,100) );
print_r( array_fill(0, 3, 'cat') );
print_r( array_fill(5, 3, 100) );

3 Python

print( [100] * 5 ) # [100, 100, 100, 100, 100]
print( ['cat'] * 3 ) # ['cat', 'cat', 'cat']
print( ["cat"] * 3 ) # ['cat', 'cat', 'cat']

4 Ruby

arr = Array.new(5, 100)
print arr # [100, 100, 100, 100, 100]
arr = Array.new(3,"cat")
print arr # ["cat", "cat", "cat"]

5 같이 보기

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