본문 바로가기
반응형

2017/1214

[java] 자바 스택, 큐 구현하기 - java stack, queue 구현하기 안녕하세요 한주현입니다. 오늘은 java에서 스택과 큐를 구현하는 방법에 대해 알아보겠습니다. 스택과 큐 란? Stack과 Queue 란? Stack과 Queue는 자료구조로써, Stack은 마지막에 들어간 데이터가 가장 먼저 꺼내지는 LIFO (Last In First Out) 이고Queue는 먼저 들어간 데이터가 가장 먼저 꺼내지는 FIFO (First In First Out) 인 특징을 가지고 있습니다. 예를 들어보자면, 부페 식당에서 먼저 줄 선 사람이 먼저 음식을 받고 나가는 구조가 Queue 이고빵을 쌓아 올린 통에서 먼저 넣은 빵보다 나중에 넣은 빵이 위에 쌓여 먼저 나가게 되는 구조가 Stack 입니다.. ㅎㅎㅎ 매번 스택 큐 설명할 때, 동전통 얘기만큼 좋은 예시는 없지만, 매번 인용하면.. 2017. 12. 31.
[java] 소수점 반올림 하는 방법 - 소수점 반올림하여 둘째자리 까지 남기기 - 자바 반올림 소수점 n번째 까지 남기기 안녕하세요 한주현입니다. 오늘은 java에서 반올림하여 소수점 n번째 까지 남기는 방법에 대해 알아보겠습니다. 자바에서 소수점 반올림하는 방법 Math.round() 함수 Math.round() 함수는 소수점 첫째자리에서 반올림하여 정수로 반환하는 함수입니다. 자연로그 e를 예로 들어보면 2.71828을 Math.round() 함수에 넣으면 소수점 첫째자리에서 반올림 하니 3이 되겠지요? 123456789public class MathRoundTest { public static void main(String[] args) { double e = 2.71828; System.out.println(Math.round(e)); } } Colored by Color Scriptercs 13cs 소수점 둘째자리.. 2017. 12. 31.
[java] 배열 출력하는 방법 - 배열을 출력하는 가장 쉬운 방법 - java.util.Arrays 안녕하세요 한주현입니다. 오늘은 java에서 배열을 출력하는 방법에 대해 알아보겠습니다. 자바에서 배열을 출력하는 방법 그냥 배열을 출력 아래 코드와 같이 그냥 배열을 System.out.println 으로 출력해봅시다 12345678public class PrintArray { public static void main(String[] args) { String[] arr = {"ABC","DEF","GHI"}; System.out.println(arr); } }Colored by Color Scriptercs 1[Ljava.lang.String;@7852e922cs 출력이 되긴 하는데 무언가 우리가 원하는 형태가 아니군요 ㅎㅎ; 내용을 보고 싶은데 말이죠 ㅎㅎ;;; java.util.Arraysjav.. 2017. 12. 30.
[java] 문자열에서 정수형, double형으로 바꾸는 방법, 문자열에서 기본형으로 바꾸는 방법 - String to int, double 안녕하세요 한주현입니다. 오늘은 java에서 문자열에서 정수형, double형으로 변환하는 방법에 대해 알아보겠습니다. 그리고 문자열에서 기본형으로 바꾸는 방법에 대해 알아보겠습니다. 1. 문자열에서 정수형으로 바꾸는 방법 - Integer 클래스 parseInt 메서드 사용 문자열에서 정수형으로 바꾸는 방법 - Integer 클래스 parseInt 메서드 사용 문자열에서 정수형 객체로 바꾸는 방법은 Integer 클래스의 parseInt 메서드를 사용하는 방법입니다. 1234567class StringToInt { public static void main(String[] args) { String s1 = "100"; int i1 = Integer.parseInt(s1); System.out.prin.. 2017. 12. 30.
반응형