-
[프로그래머스/코딩 기초 트레이닝/JAVA] 12.문자 리스트를 문자열로 변환하기 / string[] 배열, 자바의 길이 찾는 함수 length , length(), size()CODINGTEST/코딩 기초 트레이닝_java 2023. 5. 26. 14:22반응형
반갑습니다!! 프로그래머스 의 코딩기초 트레이닝을 JAVA 시작합니다!!
오늘도 따뜻한 하루 되세요~ <3
<문제>
< 풀이 >
해당 문제에서는
자바의
String[] 의 length 함
에 대해 알 수 있습니다.* String[] 배열
String[] name = new String[5]; // 5개의 문자열을 담을 수 있는 배열 생성
* 길이 찾는 함수 length , length(), size() 사용법과 차이
1. length
- arrays(int[], double[], String[])
- length는 배열의 길이를 알고자 할때 사용된다.
String[] array = { "Hello", "World", "OpenAI" }; int length = array.length;
2. length()
- String related Object(String, StringBuilder etc)
- length()는 문자열의 길이를 알고자 할때 사용된다.
3. size()
- Collection Object(ArrayList, Set etc)
- size()는 컬렉션프레임워크 타입의 길이를 알고자 할때 사용된다.
public class lengthSizeTest{ public static void main(String[] args){ int[] lengthTest1 = new int[7]; System.out.println( lengthTest1.length ); // 7 String lengthTest2 = "lengthSizeTest"; System.out.println( lengthTest2.length() ); // 14 ArrayList<Object> sizeTest = new ArrayList<Object>(); System.out.println( sizeTest .size() ); // 0 } }
<채점결과>
<정답 코드>
class Solution { public String solution(String[] arr) { String answer = ""; for(int i = 0 ; i < arr.length; i++) { answer= answer + arr[i]; } return answer; } }
<문제 출처>
https://school.programmers.co.kr/learn/courses/30/lessons/181941
https://school.programmers.co.kr/learn/challenges/training?order=recent&languages=java
함께 즐겨요 코딩 기초 트레이닝<3
반응형'CODINGTEST > 코딩 기초 트레이닝_java' 카테고리의 다른 글