본문 바로가기

Java 문제11

[Java] 같은 숫자 제거 문제 설명 각 원소가 숫자 0부터 9까지로 이루어진 배열 arr가 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 배열 arr에서 제거되고 남은 수들을 반환하는 solution 함수를 완성해주세요. 단. 제거된 후 남은 수들을 반환할 때는 순서를 유지해야합니다. 입력 출력 [1, 1, 3, 3, 0, 1, 1] [1, 3, 0, 1] [4, 4, 4, 3, 3, 9] [4, 3, 9] package Test05; import java.util.ArrayList; import java.util.List; public class problem_No5 { public static void main(String args[]) { int[] dataList = .. 2021. 5. 7.
문자열을 정수로 바꾸기 문제 설명 문자열 str을 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 요구 사항 1. str의 길이는 1 이상 6 이하이다. 2. str의 맨 앞에는 부호(+,-)가 올 수 있다. 3. str이 숫자가 아닐 경우 ‘0’ 을 반환한다. 4. str이 0으로 시작할 경우, 0은 제외하고 반환한다. package Test04; public class problem_No4 { public static void main(String[] args) { String firstText = "1234"; String secondText = "-1234"; String thirdText = "test"; String fourthText = "03232"; solutionString(firstTex.. 2021. 5. 7.
[Java] HTTP Access 로그 분석 첨부된 "access.log" 파일을 읽어 요구사항에 알맞은 IP별 Hit수를 출력하시오. 요구 사항 1. 접근 URL이 "/login.do" 일 것 2. HTTP상태코드가 "200" 일 것 package Test03; import java.io.*; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class logCheck { public static void main(String[] args) { List logList = fileCheckMethod(); outPutMethod(logList); } public static List fileCheckMethod.. 2021. 5. 7.
[Java] 중복 문자 구하기 문제 설명 영문 문자열을 받아 중복된 알파벳이 많은 순으로 출력하는 메소드를 작성 요구 사항 - 동일한 중복 횟수를 가진 알파벳끼리는 오름차순 정렬 - 대소문자는 구별 안 함 (출력은 소문자) - 문자열 길이는 20 이하 예) 입력 : “Hello World” 출력 : lodehrw 입력 : “Funny Java” 출력 : anfjuvy package Test02; import java.util.*; public class problem_No2 { public static void main(String[] args) { problem_No2 ch02Method = new problem_No2(); String str = "Helloworld"; ch02Method.ch02String(str); } pri.. 2021. 5. 7.