Java - Array를 출력하기.
Java - Array를 어떻게 출력할 수 있나? 사실 아래 코드와 같이, 배열의 원소를 하나씩 출력하는 것은 어렵지 않습니다. 값을 하나씩 하나씩 출력하면 되죠. 그런데, 이 아이를 한번에 출력하면 어떻게 될까요? 가 나와야 할 거라고 생각했지...
Java - Array를 어떻게 출력할 수 있나? 사실 아래 코드와 같이, 배열의 원소를 하나씩 출력하는 것은 어렵지 않습니다. 값을 하나씩 하나씩 출력하면 되죠. 그런데, 이 아이를 한번에 출력하면 어떻게 될까요? 가 나와야 할 거라고 생각했지...
Java - Boolean이과 int는 다르다 C로 코딩을 해본 적 있으신 분들은 아시겠지만, C에서는 , 의 값이 따로 존재하지 않습니다. 0이면 False, 1이면 True죠. 딱히 문제가 없다고 느낄 수도 있지만, Boolean은 logic...
대부분의 함수는 정해진 수의 argument를 넘겨받습니다. 그리고 디자인 측면에서도, 이게 훨씬 좋은 설계방식이라고 생각하고요. 다만, 경우에 따라, argument의 수가 여러 개 들어오도록 설계할 때도 있죠. 가령 , 처럼, 2개의 합, 3...
Java에서는 변수로 Array의 크기를 잡아줄 수 있어요 가령, 사용자의 입력 값에 따라서, Array의 크기를 다르게 잡아줄 수 있도록 하려면, 중간에 사용자로부터 값을 전달받아야 합니다. 코드로 보면 대략 다음과 같죠. C의 경우 C로 코딩...
java에서 2진법, 8진법, 16진법 값 넣어주기 2진수는 값 앞에 를 넣어주고, 8진법은 , 16진법은 를 넣어주면 됩니다. 똑같은 것을, python에서는 다음과 같이 합니다.
Java의 두 Array의 모든 원소가 같은지 확인해봅시다 간단합니다. 두 Array , 가 있을 때 내부의 모든 원소가 같은지를 확인해봅시다. 첫번째로는 아래 코드와 같이 모든 원소를 다 확인해주는 방법이 있겠죠. 두번째로는 를 사용해서 한번에...
Java - 값이 몇 개 들어올지 모를 때 java에서 Scanner를 사용해서 값을 읽을 때, 값이 몇 개 들어올지모를 때가 있습니다. 가령 다음처럼 어떤 경우에는 3개를 받고, 어떤 경우에는 4개를 받고 그럴 수 있는 것이죠. 이처럼 를 통해...
Java - String java에서 String은 Immutable하고(값을 한번 정하고 나면 수정할 수 없고), primitive type이 아닙니다. 배정할 값이 없다면, 을 넣어줍니다. Immutable java에서 String은 Immu...
코딩을 하다 보면, list 혹은 array에 들어 있는 값들의 순서를 역순으로 변경하고 싶을 때가 있습니다. 가령 python에서는 다음과 같죠. 참 쉽죠? 물론, 그냥 코드 자체가 복잡하지 않아서, 그냥 다음처럼 짜버리면 되는 것이기는 합니다...
Intro - 나에게 Java는 매우 오랜만에 Java를 공부해볼 일이 생겼습니다. 뭐, 오랜만이기는 한데 필요하면 하는 거죠. Java는 2007년 자료구조라는 수업에서 처음 접했었습니다. 그 때 Eclipse라는 IDE로 개발을 했었는데, 저...
Intro - Java와 Android는 무엇이 같고 다른가? 요즘에는 Java를 공부하고 있습니다. 사람마다 다르겠지만, 저는 새로운 언어를 공부하면 이 언어의 특성 혹은 역사에 대해서 어느 정도는 살펴보면서 진행을 하는 편이에요. 뭐, 딱히 ...
Install IntelliJ IntelliJ를 다운받아서 설치합니다. 참고로 말하면, 저는 맥을 사용하고 있습니다. 다운받고 설치하고 뭐 그런거는 보통 Next 버튼을 연타하면 되는 것이므로 넘어가겠습니다. 물론 고급 사용자의 경우 초기 설정을...
Java 기본 입력 - Scanner를 이용해서 값 입력받기 C에서는 사용자로부터 값을 입력받기 위하여 다음과 같은 코드를 사용합니다. 하지만 java에서는 객체를 만들어줍니다. 이 아이는 말 그대로 Stream을 읽어들이는 아이죠. Java 기...
Java 기본 출력 이번에는 값을 출력할 때 변수와 함께 출력하는 방법을 알아보겠습니다. C에서는 다음과 같이 하고. python에서는 다음과 같이 하죠. java에서는 다음과 같이 합니다. 개념적으로 같은 코드이지만, 이해를 돕기 위해 다음처럼...
Java - Char를 Int로 바꾸기 python에서는 만약 string, char등을 숫자로 바꾼다면, 다음처럼 하면 끝납니다. 우선 '문자열(String)'과 '문자(char)'간 차이도 없죠. java에서는 이런 방식의 형 변환이 되지 않...
String access by index 가령, python에서는 문자열(String)의 정수 위치에 따라서 값을 접근할 때, 다음과 같이 합니다. 그런데, java에서는 String의 각 캐릭터에 접근하려면 이렇게 하면 안되고, 를 사용해야 합...