코딩 배우기 ㅋㅋ;;

고정 헤더 영역

글 제목

메뉴 레이어

코딩 배우기 ㅋㅋ;;

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (36)
    • SQL (0)
    • JAVA\Spring (27)
    • 알고리즘\자료구조 (0)
    • 코딩테스트 연습 (4)
    • 2022 시스템소프트웨어 스터디 (0)
    • 기타 (0)
    • 홈서버 (3)
    • flutter (2)

검색 레이어

코딩 배우기 ㅋㅋ;;

검색 영역

컨텐츠 검색

JAVA\Spring

  • [JAVA] Wrapper 클래스간 비교

    2023.11.10 by 박집실

  • [JAVA] String은 불변하기에 파라미터에 전달될 때 callbyvalue로 전달

    2023.11.10 by 박집실

  • [java]Integer.toString(x, 2) 과 Integer.toBinaryString의 차이점

    2023.09.24 by 박집실

  • [SpringBoot] @Component와 @Configuration/@Bean

    2023.08.28 by 박집실

  • [JAVA] String의 replace

    2023.08.14 by 박집실

  • [SpringBoot] springboot 구조

    2023.08.14 by 박집실

  • [JAVA] Arrays.sort에서 Comparator 활용해서 내림차순 하기

    2023.08.06 by 박집실

  • [JAVA]string 사용할 때 주의점(stringbuilder 등등)

    2023.07.28 by 박집실

[JAVA] Wrapper 클래스간 비교

== 가 아닌 .equals 사용 ㄱㄱ

JAVA\Spring 2023. 11. 10. 17:38

[JAVA] String은 불변하기에 파라미터에 전달될 때 callbyvalue로 전달

Q: 자바에서 string 타입은 메소드에 파라미터 타입으로 들어갈 때 callbyreferance 가  아닌 callbyvalue로 들어가는지? ANS:자바에서는 모든 메소드 파라미터가 call-by-value로 전달됩니다. 이는 원시 타입(primitive type) 뿐만 아니라 참조 타입(reference type)에도 해당합니다. String 타입은 참조 타입에 속하므로, 메소드에 String을 전달할 때, 실제로 전달되는 것은 String 객체의 참조 값입니다. 이 참조 값은 메소드 내에서 변경할 수 없으므로, 이를 call-by-value라고 합니다.그러나, 이 참조 값이 가리키는 String 객체의 내용을 변경하는 것은 불가능합니다. 왜냐하면 String은 불변(immutable) 클래스이기..

JAVA\Spring 2023. 11. 10. 15:44

[java]Integer.toString(x, 2) 과 Integer.toBinaryString의 차이점

Integer.toString(x, 2)은 음수의 이진수 변환이 개판으로 됨. 예) Integer.toString(-50, 2) 하면 50 이진수 형태에 그냥 -1 곱한 거로 튀어나옴 Integer.toBinaryString은 멀쩡히 됨.

JAVA\Spring 2023. 9. 24. 03:54

[SpringBoot] @Component와 @Configuration/@Bean

Bean과 Component 차이 | 기록하는개발자 | DevAndy (youngjinmo.github.io) Bean과 Component 차이 스프링은 개발의 제어권이 스프링 컨테이너(IoC 컨테이너)에 있다고 한다. 그래서 이를 IoC(Inversion Of Control), 제어의 역전이라고 한다. 스프링이 개발자 대신 객체를 제어하기 위해서는 객체들이 youngjinmo.github.io [Spring] 빈 등록을 위한 어노테이션 @Bean, @Configuration, @Component 차이 및 비교 - (1/2) - MangKyu's Diary (tistory.com) [Spring] 빈 등록을 위한 어노테이션 @Bean, @Configuration, @Component 차이 및 비교 - (..

JAVA\Spring 2023. 8. 28. 22:53

[JAVA] String의 replace

[Java] 문자열 치환(Replace) 사용법 & 예제 (tistory.com) [Java] 문자열 치환(Replace) 사용법 & 예제 String변수나 배열 같은 곳에 많은 양의 데이터들이 들어가 있을 경우 자신이 바꾸고자 하는 값만 골라서 바꾸기란 쉽지 않습니다. 이럴 때 유용하게 쓰일 수 있는 함수가 바로 Replace함수입니다. coding-factory.tistory.com replaceFirst도 replaceAll 마냥 내부적으로 정규식으로 동작해서 특수문자가 들어가면 제대로 작동안함. 이 땐 replace를 사용

JAVA\Spring 2023. 8. 14. 20:29

[SpringBoot] springboot 구조

클라이언트 -> WAS( 톰캣 등등) -> 컨테이너 ---------------------------- | 디스패처 서블릿 -> 프레젠테이션 계층( 컨트롤러) | | | 비즈니스/ 서비스 계층 | | 클라이언트

JAVA\Spring 2023. 8. 14. 00:54

[JAVA] Arrays.sort에서 Comparator 활용해서 내림차순 하기

Arrays.sort(arr, new Comparator(){ @Override public int compare(String a, String b) { // return (a+b).compareTo(b+a); // 오름차순 return (b+a ).compareTo(a+b); // 내림차순 }; }); 항상 b가 앞쪽에 오면 내림차순 a가 앞에 오면 내림차순 Arrays.sort(arr, new Comparator(){ @Override public int compare(Integer a, Integer b) { // return (a).compareTo(b); // 오름차순 // return (b).compareTo(a); // 내림차순 return b - a ; // 내림차순 }; }); [JAVA..

JAVA\Spring 2023. 8. 6. 04:25

[JAVA]string 사용할 때 주의점(stringbuilder 등등)

[프로그래머스] 정수 내림차순으로 배치하기 (tistory.com) 요약 : - n + "" 이거보단 Stirng.valueOf(n) 이거 써라 =StringBuilder 많이 써라 더 빠르다 n + ""을 할 때 마다 새로운 string을 만드는 것이라서 매우 느려짐 String은 변환할 수 없는 형태이기 때문

JAVA\Spring 2023. 7. 28. 01:59

추가 정보

인기글

최신글

페이징

이전
1 2 3 4
다음
TISTORY
코딩 배우기 ㅋㅋ;; © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바