목록자바공부 (18)
ITGenerations
온라인 자바 스터디 하실 분 모집합니다. 모집 대상: 완전 초보조건: 티스토리 아이디 있는 사람, 공부할 의지 있는 사람스터디 방법은 아래 링크 참조 http://programmingstudying.tistory.com/category/%EC%9E%90%EB%B0%94%20%EC%8A%A4%ED%84%B0%EB%94%94/%EC%9E%90%EB%B0%94%20%EC%8A%A4%ED%84%B0%EB%94%94%20%EA%B3%84%ED%9A%8D%EC%84%9C 하실 분은 아래 댓글 혹은 카톡 Teamoure로 연락주세요.
완전수란 예를 들어 자연수 6이 있다면 6을 제외한 6의 약수들의 합이 6과 같은 경우를 완전수라고 한다. ex) 6의 약수 1,2,3,6 6을 제외한 6의 약수 1,2,36= 1+2+3 고대 그리스 사람들은 숫자 6이 자신을 제외한 약수들의 합 (6=1+2+3)으로 표시됨을 알아차리고 이것이야말로 완전한 수의 형태라고 생각했다. 피타고라스학파는 자신을 제외한 양의 약수들의 합으로 표현되는 양의 정수를 ‘완전수 (Perfect number)1)’라고 불렀다. 그들은 알지 못하는 신비로운 믿음으로 인해 어떤 정수가 자신들의 진 약수(proper divisor)들의 합으로 표현되는 경우에 관심을 갖게 되었는데, 이것은 부분으로부터 완전한 전체를 만들 수 있을까를 궁금해 했던 것과 일맥상통하는 질문으로 보인다..
import java.util.Scanner; //스캐너를 사용하기위해 필요한 유틸리티 public class RemoveSpace {public static void main(String[] args) { Scanner scanner = new Scanner(System.in); //입력 받는 문장 System.out.print("문자열 입력: ");String str = scanner.nextLine();str = str.replaceAll("\\s",""); // 공백제거System.out.println(str); //공백 제거된 문장 표시scanner.close(); // Scanner 종료 } } replaceAll("\\s","");
메서드 설명 char charAt(int index) 문자열에서 해당 위치(index)에 있는 문자 반환 int length() 문자열의 길이를 반환 String substring(int from, int to) from에서 to 까지 범위 문자열을 반환 boolean equals 문자열의 내용이 같은지 확인 char[] toCharArray() 문자열을 문자배열(char[])로 변환해서 반환
이클립스 단축키중 sysout 입력하고 ctrl+spacebar 누르면 System.out.println();이 자동으로 생성되는게 있습니다.그런데, 매번 저것만 나오니까 printf나 print로는 안나오나? 하던차 명령어 단축키를 찾아봤는데전부다 위 단축키만 나옵니다. 그래서 해결법을 찾아봤습니다. 해결법1. 단축키 수정 수정방법1. 이클립스>Window>Preference>Java>Editor>Template 2. 여기로 이동해서 name에서 sysout으로 해당하는걸 찾습니다. 3. 그리고 오른쪽의 edit창을 눌러서 Pattern에 해당하는 내용을 복사합니다.4. Cancel 버튼 누르고 다시 New버튼 클릭 생성하고자 하는 단축키 이름은 Name에 입력, Description은 설명, Patt..