자바

    자바 기초 다지기 - 1 (클래스, 메소드, 변수, 컴파일, 연산자)

    자바의 단위 Class : 행동과 상태의 집합 Method : Class 안에서 행위(기능)를 구현하는 것을 담당한다 Variable : 변수, 변하는 수라는 의미가 있으며 데이터를 임의의 변수에 저장하여 사용한다 기본적인 선언 구조 public class TestClass{ // ← 클래스 선언 ( 대문자로 작성 ) public String method(){ // ← 메소드 선언 ( 카멜케이스로 작성 ) String data = ""; // ← 변수 선언 // 중간 내용 return data; } } 이러한 자바의 클래스, 메서드를 구동하기 위해서는 프로그램상 어느 한 곳에는 main() 메서드가 선언되어 있어야 구동이 가능하다. public static void main(String[] args){ ..

    "IT 국비 지원" IT학원 고르는 방법, 커리큘럼

    인트로 나는 IT 비전공자이고 고등학교 졸업자다. 이러한 나도 예전에 하고 싶었던 일을 도전하기 위해 한걸음을 내디뎠다. 여러분도 많은 경험과 하고 싶은 것을 하고 사는 삶을 살기 바란다. 이 글이 여러분의 길을 결정짓는다 보다, 처음 시작을 좀 더 잘할 수 있기를 바라며 내 경험을 적어본다. 글을 잘 쓰는 편이 아니기 때문에 다소 난잡할 수 있지만 최대한 나의 모든 경험을 전달해 주고 싶었으니 이해해주기 바란다. 우선 학원 선택에 앞서서 국민 취업지원제도를 통해 국민 내일 배움 카드 발급을 시작하고 학원을 고르는 것이 편하다. 국민 취업지원제도의 상담과 카드 발급의 기간이 꽤 있다. 추가적으로 취업성공 패키지를 통해 시작했는데 이후 국민 취업지원제도로 바뀌었다. 위 제도로 국가에서 지급하는 돈 + 학원..

    에러, The operator * is undefined for the argument type(s)

    에러, The operator * is undefined for the argument type(s)

    문제 해당 에러가 발생했다. 하고 있던 것은 리스트에서 데이터를 뽑아내서 그 데이터를 곱해서 정산금액의 합계를 내는 것이었다. 문제점은 list의 제네릭을 vo로 받아놓고는 get(3) 이렇게 list의 인덱스로 값을 받아내려 했던 것이다. 자바를 오랫동안 안하긴 했나보다 구조를 까먹었었다 ; 해결 방법 다음과 같이 list에서 ~ vo로 데이터를 받아 이상없이 동작하게 되었다.