본문 바로가기
반응형

언어 공부하기5

[Kotlin 코틀린] if~ else문과 if~else문 표현식 알아보기(코틀린 조건문) ▷ if~else문if~else문은 가장 많이 사용하는 조건문중 하나이다.if문안에 있는 조건을 만족하는 부분에 해당하는 실행문을 실행한다.fun main() { var data = 100 if(data > 100){ println("data > 100") }else if(data > 0 && data 0 && data 실행결과data > 0 && data  ▷ if~else 표현식if~else문은 대부분의 언어에서의 조건문과 큰 차이가 존재하지 않지만, 코틀린에서 if~else는 표현식으로도 사용할 수 있다. (표현식 : 결과값을 반환하는 계산식을 말함.)fun main() { var data = 100 val result = if(data > 0){ .. 2024. 7. 2.
[Java 자바] Split() 함수 사용 방법 및 예제 알아보기 | Split 함수란?자바에서 문자열을 다룰 때 자주 사용되는 메서드 중 하나가 split 함수이다.이 함수는 특정 구분자를 기준으로 문자열을 분리하여 배열로 반환한다.이번 포스팅에서는 split 함수의 사용법과 다양한 예제를 통해 이를 깊이 있게 알아보겠습니다. Split 함수 2가지String[] split(String regex)String[] split(String regex, int limit) 첫 번째 함수는 문자를 분리할 기준(str)으로 문자열을 분리하여 배열에 저장하여 리턴한다.두 번째 함수는 문자를 분리할 기준(str)과 함께 배열의 최대 크기(limit) 값을 함께 리턴한다. Split 함수 예제 1)public class example { public static void ma.. 2024. 5. 22.
[Java 자바] 2차원 배열 생성 및 예제 알아보기 | 2차원 배열이란?2차원 배열은 행(row)과 열(column)을 구성되어 있습니다., 첫 번째 []는 행을, 두 번째 []는 열을 나타내며 자주 사용되는 데이터 구조이다.[0][0][0][1][0][2][0][3][1][0][1][1][1][2][1][3][2][0][2][1][2][2][2][3] 배열의 기본 개념정의: 2차원 배열은 1차원 배열의 배열입니다. 예를 들어, int arr[3][4]는 3개의 행과 4개의 열을 가진 배열을 의미한다.초기화: 2차원 배열을 선언하고 초기화하는 방법은 다양합니다. int arr[3][4] = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}};처럼 선언한다. 2차원 배열 선언 및 초기화배열 선언public class Main .. 2024. 5. 21.
[JAVA] StringBuilder란 무엇인가? StringBuilder의 주요 메소드 알아보기 | StringBuilder란? StringBuilder는 Java에서 문자열을 효율적으로 처리하기 위한 클래스.문자열을 수정하거나 조작하는 작업을 수행할 때, 문자열을 직접 변경하는 것보다 StringBuilder를 사용하는 것이 성능면에서 효율적이다.따라서 문자열 조작이 빈번한 상황에서는 StringBuilder를 사용하는 것이 좋다.| StringBuilder의 주요 메소드append(): StringBuilder에 문자열을 추가. 여러 가지 타입의 데이터를 받아들일 수 있음. (문자열, 정수, 소수점 숫자).insert(): 지정된 위치에 문자열을 삽입. append()와 유사하지만, 특정 위치에 문자열을 삽입할 수 있음.delete(): 지정된 범위의 문자열을 삭제.deleteCharAt(): .. 2024. 5. 2.
반응형