Java 3

java error 1723

자바 버전을 다운그레이드 해야 되는 상황이 와서 1.8에서 1.6으로 변경하는데 인스톨 파일이 삭제가 안 되는 것이다. 사건의 발단 : 1.6 받아놓고 환경변수까지 바꿨는데 cmd로 자바 버전을 확인하니 1.6이지만 1.8을 요구한다는 에러 메세지가 등장함. 1. 기존 1.8 지우기 2. 자바 폴더 지우기 3. 오라클 폴더 지우기 4. 1.6파일 죄다 지우기 5. 제어판에서 1.6 관련 파일 지우기 까지 시도하고 다시 1.6다운 받으려고 했는데 5번에서 uninstall이 안 되는 것이다 1723에러 메세지와 함께. 그치만 포기하면 안 되므로... 츄라이 츄라이! 6. 레지스트리에서 uninstall된 폴더들 중 탐색기로 1.6 검색하여 관련 폴더 지우기 7. 프로그램 문제 해결사 다운로드 후 제거 탭 ..

Java 2023.02.24

<프로그래머스-Java> 핸드폰 번호 뒷번호만 출력하기

public class practice { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("sc = "); String s = sc.nextLine(); /*핸드폰 번호 가리기 문제 : 마지막 네 자리를 제외한 모든 숫자를 별로 표시한다.*/ // 1.substring 이용하기 String num = s.substring(0, s.length() - 4); for (int i = 0; i < num.length(); i++) { System.out.print("*"); } System.out.print(s.substring(s.length() - 4)); } } // 2. toCha..

Java 2022.12.16

<프로그래머스-Java> 가운데 글자 출력하기

public class practice { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("sc = "); String s = sc.nextLine(); /*가운데 글자 출력하기 문제 : 단 짝수일 경우 가운데 문자 두 개가 출력된다.*/ //1. substring 사용하기 (문자열 자르기.인덱스 번호는 0 부터 시작함) if (s.length() % 2 == 0) { System.out.println(s.substring(s.length() / 2 - 1, s.length() / 2 + 1)); } else System.out.println(s.substring(s.length()..

Java 2022.12.16