본문 바로가기
728x90
반응형

☭DEVELOPER241

[BACKEND]코딩테스트9 package Coding_Test; import java.util.Scanner; import Coding_Test.SamsungCal; import Coding_Test.SamsungCalc; import Coding_Test.Testsum; /* Q17. 클래스(Class), 메서드(Method), 인스턴스(Instance) 변수, Scanner 클래스 등을 활용하여 키보드를 문자열과 두 정수를 입력 받아서, 다음의 결과 내용을 화면으로 표시하는 자바 프로그램을 제작하시기 바랍니다. [문자열을 입력 받고 두 정수를 입력 받아서 다음의 결과 내용을 화면에 표시하는 자바 프로그램 제작] 화면에 출력하고 싶은 문자열을 입력해 주시기 바랍니다 ==> 화이팅입니다! 덧셈을 희망하는 첫번째 수를 입력해 주시기.. 2023. 9. 5.
[BACKEND]JAVA_ECLIPSE 31 보조스트림 보조스트림 문자 변환 보조 스트림 package chapter14.sec02.exam01; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.OutputStreamWriter; import java.io.Writer; // 다음 예제는 파일ㄹ로 문자를 저장하고, 저장된 문자를 다시 읽어주는 자바 프로그램입니다. // 사용하는 소스 스트림은 바이트 기반 FileOutStream과 FileInputStream 입니다. // 하지만, 이들 스트림을 직접 사용하지 않고, 각각 Writer 와 Reader로 변환해서 // 입출력 처리를 합니다. 즉, 문자 변환 보조 스트림을 사용해 봅니다. public clas.. 2023. 9. 4.
[BACKEND]JAVA_ECLIPSE 30 입출력 스트림 ★★★★★ NIO 채널 형식으로 쌍방향 버퍼처리가 가능하고 성능이 더 좋다 IO : 스트림 형식, 단방향, 입력 출력 파일 처리 NIO : 버퍼를 쓰는 채널 양방향으로 가능해서 성능이 좋다 package chapter14.nio; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.StandardCopyOption; // File 클래스의 copy() 메서드 활용 파일 복사 자바 프로그램 소스 코딩합니다. public class Nio_File_Copy { public static void main(String[] args.. 2023. 9. 4.
[BACKEND]JAVA_ECLIPSE29 LIFO와 FIFO 컬렉션 LIFO Stack 형 자료구조 동전클래스 package chapter13.sec02.exam01; // 다음은 동전 케이스를 Stack 클래스로 구현한 예시입니다. // 동전 케이스는 위에만 열려있는 스택구조를 가지고있습니다. 먼저 넣은 동전은 제일 밑에깔리고 // 나중에 넣은 동전이 위에 쌓이기 때문에 Stack에서 동전을 빼면 // 마지막에 넣은 동전이 나오게 됩니다. 우선, 동전 클래스를 소스코딩해봅니다. public class Coin { // value 필드 선언 private int value; // value 매개변수를 입력받아서 처리하는 Coin 생성자 선언 public Coin(int value) { this.value = value; } //getValue() 메서드 선언 public.. 2023. 9. 4.
[BACKEND]JAVA_ECLIPSE28 Properties ★★★★★ Properties C드라이브에 config.properties 저장 package chapter13.sec01.properties; import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Properties; //실무에서 자바 설정파일의 경우, 개발 환경 설정 시 해당 정보를 프로퍼티(properties)로 만들고 //필요할때만 읽어서 사용합니다. 해당 정보들을 자바 클래스 파일에 지정해 둘 경우, //정보가 변경되면 컴파일을 다시 해줘야 하는 등의 번거로움이 있기에 프로퍼티 활용.. 2023. 9. 4.
[BACKEND] 코딩테스트 9 package Coding_Test; import java.util.Scanner; /* Q15. 객체지향 프로그래밍 언어의 구성요소인 클래스(Class), 메소드(Method), 변수(Variable) 등을 활용하여 Scanner 클래스 활용 키보드로 두개의 정수값을 입력 받아서 사칙 연산을 수행하는 자바 프로그램을 제작하시기 바랍니다. 이때, 4가지 사칙 연산 함수를 선언한 클래스(Class)명은 Calculator 로 하고, 실행 클래스(Class)명은 Coding_Test15로 하시기 바라며, 다음과 같이 실행 결과값이 나타나도록 하시기 바랍니다. [실행 결과값] 첫번째 정수값을 입력하시기 바랍니다 ==> 14 두번째 정수값을 입력하시기 바랍니다 ==> 7 계산기의 덧셈 연산 결과값 = 21 계산.. 2023. 9. 1.
728x90
반응형