SW 그리고 아빠 엔지니어링 중...

아는 만큼 보이고, 경험해봐야 알 수 있고, 자꾸 써야 내 것이 된다.

300x250

java 3

JadenCase 문자열 만들기

문제 설명 JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 단, 첫 문자가 알파벳이 아닐 때에는 이어지는 알파벳은 소문자로 쓰면 됩니다. (첫 번째 입출력 예 참고) 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해 주세요. 제한 조건 s는 길이 1 이상 200 이하인 문자열입니다. s는 알파벳과 숫자, 공백문자(" ")로 이루어져 있습니다. 숫자는 단어의 첫 문자로만 나옵니다. 숫자로만 이루어진 단어는 없습니다. 공백문자가 연속해서 나올 수 있습니다. 입출력 예 s return "3people unFollowed me" "3people Unfollowed Me" "for the last week" ..

JAVA Files class를 사용 가능한 Android API

File을 복사 및 사이즈측정 등을 Files 클래스(java.nio.file.Files : JDK 7 포함)를 사용하여 손쉽게 해결할 수 있는데 android Kitkat 에서 해당 java class를 지원하지 않는다고 에러가 발생되었다. //파일 복사 Files.copy(fileName.toPath(), newFile.toPath(), StandardCopyOption.REPLACE_EXISTING); //파일 사이즈 측정 bytes = Files.size(file.toPath()); 이는 Android 8(API 26 이상) 부터 지원을 하기에 이전 플랫폼에서는 JDK 7 미만의 class로 사용해야 한다. 업데이트된 Java 지원 Android 8.0에서는 다음과 같이 여러 가지 추가적인 Ope..

L ANDROID 2022.06.27

File - 파일과 디렉토리 접근(작업중)

시작 : 2022.05.13 File 객체란 File 객체는 실제로 파일 자체를 표현하는 것이 아니다. File 객체는 하드디스크에 존재하는 실제 파일이나 디렉토리가 아니고 그것에 대한 경로(pathname) 또는 참조(reference)를 추상화한 객체이다. File 객체 생성 File mtDir = new File("C:/j2SDK 1.4.0/src/java/io"); => C:/j2SDK 1.4.0/src/java/io 경로를 가지는 File객체이다. 하지만 원도우즈 운영체제에서도 동작을 윈한다면 구분자가 달라야 한다. File mtDir = new File("C:\\j2SDK 1.4.0\\src\\java\\io"); File 객체는 유효한 경로를 판단하지 않기에 주의가 필요하다. File myF..

L JAVA 2022.05.22
320x100
300x250