Language

    하위 디렉토리의 원하는 파일 검색

    Colored By Color Scripter™1234567891011121314151617181920 public void SearchDirectory(String path) { List str = new List(); try { foreach (string strdir in Directory.GetDirectories(path)) { foreach (string strfile in Directory.GetFiles(strdir, "*.java")) { str.Add(strfile); Console.WriteLine(strfile); } SearchDirectory(strdir); } } catch (System.Exception excpt) { Console.WriteLine(excpt.Message..

    폴더 선택 다이얼로그 띄우기!

    FolderBrowserDialog dialog = new FolderBrowserDialog(); dialog.ShowDialog(); string select_path = dialog.SelectedPath; //선택한 다이얼로그 경로 저장

    파일 입출력

    Colored By Color Scripter™1234567891011121314151617181920#include#include#include using namespace std; void main() { ifstream OpenFile("Test.java"); string ch; while(!OpenFile.eof()) { getline(OpenFile, ch); cout

    java 자료형 형변환

    Java – comparing stringsUse == for primitive data types like intIf (mystring == null) Use the equals() method to compare objectsUse .equals for strings : if (a.equals(“cat”)) Java - Converting int to stringString myString = Integer.toString(my int value) orString str = "" + i Java - Converting String to intint i = Integer.parseInt(str); orint i = Integer.valueOf(str).intValue(); double to String..

    자바 컬렉션 프레임워크

    ● java.util. 컬렉션 프레임 워크 프로그램을 작성한다는 것은 무엇일까? 프로그램은 데이터를 일정한 규칙에 맞춰 가공하는 일련의 과정으로 볼 수 있다. 물론 어떻게 가공하는 지도 중요하겠지만 데이터를 관리하기 위한 방법 역시 프로그램에서 중요한 요소이다. 자바에서는 이런 데이터를 개발자가 쉽게 이용할 수 있도록 다양한 클래스 형태로 제공하는데 이들을 컬렉션 클래스 혹은 just 컬렉션이라 라고 부른다. 프레임 워크란? ->만들고자하는 구조물의 기본골격 쓰이는 상황에 따라 다양한 의미를 가지는 용어로 어플리케이션(자바) 프레임워크에서는 물리적인 실체이면서 반제품 성격의 구체적이고 체계화된 API를 제공하는 개념. 즉, 자바 프레임 워크 = 라이브러리(클래스) + 디자인 패턴(가이드라인) 더욱 자세히..

    JNI - GetStringUTFChars

    JNI는 C와 자바 간의 문자열을 처리할 수 있는 다양한 함수 지원한다. 이중 GetStringUTFChars() JNI함수는 JNIEnv * 를 통해 호출 가능하다. GetStringUTFChars 형식 - const jbyte* GetStringUTFChars(JNIEnv *env, jstring string, jboolean *iscopy) 이 함수는 자바 String 객체를 UTF-8문자열(C 문자열) 형태로 변환 후 포인터를 반환한다. 입력 인자 JNIEnv *env - JNI Interface Pointer string - 자바 스트링 객체 isCopy - String 객체가 가리키는 문자열이 UTF-8문자열 형태로 메모리에 복사되고 해당 포인터가 반환되면 *isCopy 는 JNI_TRUE로 ..