목록초기화 (4)
컴공생의 다이어리
Java 배열 일괄 초기화 - Arrays.fill() 자바에서 배열의 모든 값을 지정한 값으로 초기화하는 메서드로 Arrays.fill()이 있다. 기존에 아래와 같이 for문을 사용해서 배열의 값을 초기화하지 않고도 간편하게 배열의 값을 초기화할 수 있다. int arr[] = new int[10]; for (int i = 0; i < arr.length; i++) { arr[i] = -1; } 1차원 배열 초기화 Arrays.fill(배열 변수, 초기화할 값) 의 인자를 넣어서 초기화하면 된다. 예시는 아래와 같다. import java.util.Arrays; public class ArrayFill { public static void main(String[] args) { int arr[] = ..

[Git] credential 정보 초기화 깃 인증 정보를 저장해주는 credential 정보를 초기화해주는 방법에 대해 정리하고자 한다. (이 글은 윈도우 기준으로 작성되었지만 초기화 명령어에 있어 Mac, Linux OS에서도 크게 다르지 않을 것이라고 생각한다.) 우선 cmd 혹은 git bash를 관리자 권한으로 실행시킨다. 그리고 상황에 맞게 아래 명령어 중 골라서 입력하면 된다. // local에서 unset $ git config --local --unset credential.helper // global에서 unset $ git config --global --unset credential.helper // system에서 unset // : 시스템의 모든 사용자, 시스템의 모든 repo..
파이썬 2차원 배열 초기화 파이썬에서 2차원 배열을 초기화하려면 아래 방법을 사용해야 한다. # N*M 크기의 2차원 배열 n = 5 m = 2 arr = [[0]*m for _ in range(n)] # [[0,0],[0,0],[0,0],[0,0],[0,0]] 만일, 아래와 같이 배열을 초기화 한다면 값을 하나 변경했을 때 의도하지 않은 것까지 변경될 수 있다. # N*M 크기의 2차원 배열 n = 5 m = 2 arr = [[0]*m]*n arr[0][0] = 5 # [[5,0],[5,0],[5,0],[5,0],[5,0]]
파이썬의 자료형 중 문자열 자료형에 대해 알아보겠다. 문자열 초기화 문자열 변수를 초기화할 때는 큰따옴표(")나 작은 따옴표(')를 사용한다. str1="Hello World" #큰따옴표 사용 str2='Hello World' #작은 따옴표 사용 백슬래시(\)를 사용하면, 큰따옴표나 작은 따옴표를 문자열에 원하는 만큼 포함시킬 수 있다. str="Hello world \"Python\"" #=>Hello world "Python" 문자열 연산 파이썬은 아래와 같이 문자열에 대한 연산도 지원한다. a="Hello" b="World" print(a+" "+b) #=>Hello World a="Hello" print(a*4) #=>HelloHelloHelloHello a="ABCDEFGHI" print(a[1..