본문 바로가기



전체 글

[JAVA] method의 구성 3요소 1. return 자료형 2. method name 3. ( ) 처리 과정 : 3 에 넣은 값으로 2이름으로 된 작업을 해서 1로 리턴하라 public static void main (Stringp[] args) void 앞쪽에 static 이 붙으면 리턴값도 모두 static 으로 된다. static method는 static method만 호출 가능 더보기
JAVA와 C 의 배열 선언의 차이점 C 계열 int score [5] ; // 임의의 의미없는 값이 배열에 할당됨 int score[5] = { 0, 1, 2, 3, 4}; score[2] = 95; C는 배열 갯수를 정하면 동시에 배열에 의미 없는 값이 들어가 있는 상태로 존재한다. 이후 배열에 값을 넣는다. JAVA int score [] ; // 배열 이름 설정 score = new int[5]; // 배열 생성 또는 한줄로 다음과 같이 작성할 수 있다. int [] score = new int [5] ; score 에서는 의미 없는 값이 들어가고 ,new int[5] 에서 배열의 값이 0으로 초기화 과정을 거친다. int 관련 C에서는 int [ ] 에서 [ ] 안에 숫자를 넣는경우가 보통이지만, int score [1] = {0}.. 더보기
[JAVA] for 반복문 형태 1부터 10까지 합구하기 for 문형태 구현 for 문의 기본 동작 구조 for 반복문은 무조건 1회 실행한다. 기본형태 int a =1 , sum = 0; for ( a= 1 ; a 10 ) break; sum+=a; a++; } 더보기
[JAVA ] 자바언어의 변수작성 문법 특징 자바는 인터프리터와 컴파일러를 사용한다. 자바는 c++에서의 구조체가 class로 대체되었다. public class A 면 A.java파일이 반듯이 있어야 한다. 자바는 반듯이 Main 메소드가 있어야 작동한다. 기본 변수구조 1. int a ; int b ; 기본 변수 구조에서 a,b는 null 상태이다. 일반적인 null 상태는 값을 가지고는 있으나 의미가 없다. 하드디스크를 처음사면 거기에 기록된 현재 데이터 상태라고 할 수 있다. 無의 개념이 아니다. 공간만 할당한 상태 = 선언 기본 변수구조 2. int y = 0 ; int z = 0 ; 각 변수 z,y를 기본값 0으로 초기화 하는 코드 구조 공간을 할당하고 해당 공간에 0이라는 값으로 선언 및 초기화한 상태 위의 변수를 한줄로 코딩할 수 있.. 더보기
[JAVA] 자바의 표준 입력 Scanner 및 nextInt() 자바에서는 타언어와 다르게 Scanner 와 System.in을 통해 입력을 한다. 이는 자바가 JVM이라는 가상머신위에서 구동되기 때문으로 생각 되는데. 따라서 입출력을 위해 자바만의 과정이 필요하고, 이를 이용하는 클래스 모듈이 Scanner이며 받아들일 데이터의 종류를 지정해야하는데 그 때 쓰이는 메서드가 nextInt( ), nextFloat( )등의 자료형을 지정하는 코드이다. 특이하게 자료형을 지정할때 첫글자가 대문자이다. 초심자로써는 순간순간 대문자를 입력하여야 하므로 주의하여야한다. 단순하게 두가지 값을 입력받아 그대로 출력하는 코드를 만들어 보았다. 즉, Scanner 두번써보기 import java.util.Scanner; // Scanner를 import 한다, 단축키 Cttl+Shi.. 더보기
[JAVA] eclipse 멀쩡한코드가 재실행시 동작하지 않는 경우 -실제 프로젝트 코드에는 적용하지 마십시오- 방금까지 잘 동작하던 코드를 실행 할때, 콘솔창에는 아무것도 나오지않고, 입력값도 들어가지 않을때 File -> Restart를 해도 마찬가지로 동작하지 않는 경우 코드를 전체선택(ctrl + a)을 한다음 잘라내기, 붙여넣기를 한후에 다시 실행하면, 정상 동작합니다. 더보기
[HW] 외장하드, 외장 SSD, 카드리더기 연결 및 해제시 문제 발생할 경우 외장하드 안전제거 및 인식 불능 프로그램이 '볼륨' 장치를 사용하고 있으므로 해당장치를 중지할 수 없습니다. 장치를 사용하고 있는 프로그램을 모두 닫은 후 나중에 다시 시도하십시오. 라는 메시지가 뜨면서 분리할 수 없는 경우. 1. 특정 프로그램이 외장하드/ 외장 SSD를 점유하고 있을경우. 이 경우는 Unlocker 프로그램으로 해당 드라이브를 언락하면 해제 됩니다. 2. 하드웨어(케이블) 손상되었을 경우 해결책으로는 일전에 아래 링크에서처럼 케이블 교체를 추천했는데, 카드리더기나 외장하드 안전제거 안될때 카드리더기나 외장하드 안전제거 안될때 카드리더기나 외장하드를 안전제거 할려고 시도하면 "이 장치는 현재 사용중 입니다. ~" 라고 나오면서 안될때, 일반적으로는 특정 프로그램이 해당 기기를 사용중일때.. 더보기
[USB메모리] 오래된 USB메모리가 윈도우10에서 인식되지 않을때 - 아래 내용은 데이터가 손상/유실되거나, USB메모리를 영구히 사용할 수 없게 될 수 있습니다. 또한 완벽한 동작을 보증하는 것도 아닙니다. USB메모리 전문 수리하는 곳들도 있으니 중요한 데이터가 있다면 그곳에 의뢰하시는게 좋습니다. 중급이상사용자가 피치 못할 사정일때만 시도 하십시오. - [USB메모리] 윈도우 10에서만 특정 USB 메모리 인식안될때 (tistory.com) [USB메모리] 윈도우 10에서만 특정 USB 메모리 인식안될때 2014년 2월 20일에 구매, 당시 57.23달러라는 고가에 구입했던 128GB (실제성능 읽기 172MB/s, 쓰기 72MB/s )USB메모리가 윈도우10에서 장치인식 실패메시지를 내며 연속 인식불가하여, 보관만 하다가 정 fmri.tistory.com 위의 .. 더보기