월 14,300원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨나도코딩의 자바 기본편 - 풀코스 (20시간)
인텔리제이 실행 오류가 납니다..
안녕하세요 어느날부터 인텔리제이에서 실행 (화살표)이 되지 않고 Add configuration이라는 것이 생겼습니다. 원래 저 자리에 current file이 와야하는 것 아닌가요?add configuration을 눌러봐도 빈 창만 뜹니다. 아침부터 구글링 해보아도 전혀 해결방법을 알 수 없더군요.. ㅠ 혹시 해결방법을 아시는지요..? ㅠㅠ
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
Quiz08 도대체 뭐가 문젠지..
위와 같이 영상 풀이랑 똑같이 따라 해보았는데 main메소드에서 setDetector,setReporter를 호출할때 static으로 선언하라며 에러가 나네요.. 아무리봐도 똑같은 코드인데 뭐가 문제인지 질문드립니다!
- 해결됨나도코딩의 자바 기본편 - 풀코스 (20시간)
퀴즈 7번 클래스 선언
안녕하세요 퀴즈 7번을 하다가 궁금한 점이 생겨서 질문 남깁니다.Hamburger에 대한 class를 만들 때class Hamburger{}로 만들면 오류가 생기지 않지만public class Hamburger{}로 만들면 오류가 생기는 이유가 뭔가요 ? 감사합니다.
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
Quiz_07 static
햄버거 클래스들 앞에 static을 안썼더니 자꾸this cannot be referenced from a static context가 떠서public static class HamBurger {}public static class CheeseBurger extends Hamburger{}public static class ShrimpBurger extends Hamburger{}로 작성하였습니다.그런데 선생님은 class만 쓰셔도 에러가 안나길래 해봤는데 또 같은 에러가 나왔습니다. 찾아봤더니 main함수는 static 메서드이므로 그렇지 않은 클래스는 참조할 수 없다는 뜻이라 같은 곳에서 내부클래스를 선언하게 될 경우 같이 static을 붙여줘야한다라고 하던대...왜 선생님은 없어도 되고 저는 안될까요?ㅠ
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
인텔리 제이 소괄호 색상 설정 문의
안녕하세요?강의 진행시 인텔리 제이에서 편집 할 때 커서가 위치하는 괄호에 노란색(pair)으로 표시되는데... 기본 설정에서 setting 할 수있는지...Rainbow Brackets 을 설치해야 가능한지 궁금합니다.Rainbow Brackets은 커서 위치가 아니라 전체 내용에 적용되는 것으로 알고 있습니다.편집시 커서가 위치하는 괄호( pair)의 기본은 회색으로 표시되어 인식이 조금 불편하여 문의 드립니다.
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
8번퀴즈 speedCam 객체의 Setter가 궁금합니다
안녕하세요 매번 강의 잘 듣고 있습니다.8번 퀴즈를 풀면서 궁금한게 생겨 글써봅니다.앞선 Interface 강의에서는 FactoryCam의 객체를 만들었을때FactoryCam factoryCam = new FactoryCam(); factoryCam.setDetector(advancedFireDetector); factoryCam.setReporter(videoReporter); factoryCam.detect(); factoryCam.report();setDetector()와 setReporter()의 인수로 위에서 정의한Reportable videoReporter = new VideoReporter(); Detectable advancedFireDetector = new AdvancedFireDetector();두 객체를 지정하셨는데 퀴즈 8번에서는 이렇게 인스턴스 객체를 만들고 인수에 집어넣는게 아닌SpeedCam speedCam = new SpeedCam(); speedCam.setDetector(new AccidentDetector()); speedCam.setReporter(new VideoReporter());new AccidentDetector(), new VideoReporter() 인스턴스를바로 인수로 집어넣는것이 import만 쓰면 가능하다는걸 보여주시려고 작성한건지 궁금해서 여쭤봅니다.1회차로 강의를 보는중이라 기본적인 용어의 혼동이나 이전 강의들의 개념도 아직 제대로 정립되지않아 질문하기를 망설였지만 답변받으면서 얻는 정보도 있을거라 생각하여 질문드려봅니다.
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
강사님 안녕하세요! 7번 퀴즈 질문있습니다!
안녕하세요 나도 코딩님!퀴즈를 풀다가, for 문 안쪽에 hamBurger 이게 자꾸 에러가 뜨는데 주어진 코드로 아무리 변경하고 해도 에러때문에 실행이 안되네요 ㅜㅜ 어떻게 하면 좋을까요?? 부탁드립니다!
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
사지방에서 자바를 공부하고 있는 군인입니다
저는 매번 자바 프로그램을 설치할 수 없어서 "구름 IDE"라는 클라우드 개발 환경을 사용하여 개발하고 있습니다. 그러나 첫 장인 "HelloWorld"부터 실행이 되지 않고 오류가 떠서 온라인 컴파일러를 이용해서 결과값을 보고 있었습니다. 그러나 이번 강의부터는 "BlackBox"라는 클래스로부터 불러오는 값을 적용시켜야 하는데 일반적인 온라인 컴파일러에서는 이 기능까지는 지원하지 않는 것 같습니다. 이러한 경우에는 어떻게 컴파일 하는게 좋을까요? 참고로 컴파일할 때 ChatGPT와 온라인 컴파일러를 둘 다 사용해왔습니다. 다시 한 번 말씀드리지만 어떠한 이유에서인지 자바가 컴파일되지 않고 있습니다.아니면 다른 클라우드 개발 환경을 추천해주셔도 좋습니다!(개발 환경은 윈도우10 이며 재부팅마다 컴퓨터는 초기화됩니다)
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
다형성 파트부터 재생이 안됩니다.
그전 강의는 정상적으로 스트리밍 되지만다형성<< 부터는 윈도우노트북 맥북 아이패드 전부재생이 안되네요 빠른해결부탁드립니다.
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
다차원 배열 순회(후반전)
String[][] seats5 = new String[10][15]; String[] eng = {"A","B","C","D","E","F","G","H","I","J"}; //가로 for(int i = 0; i<eng.length; i++) { for(int j = 0; j<seats5[i].length; j++) { seats5[i][j] = eng[i]+(j+1); } } //H8 H9번 좌석 판매 완료 seats5[7][7] ="__"; seats5[7][8] ="__"; //영화관 좌석 확인하기 for(int i = 0; i<eng.length; i++) { //가로 for(int j = 0; j<seats5[i].length; j++) { //세로 System.out.print(seats5[i][j]+" "); } System.out.println(); }for i의 값을 seats5.length가 아닌 eng.length로 써도 값은 동일하게 출력되는데 eng의 길이로 해도 되는건가요?
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
sout
원래는 안그랬는데 어느순간부터 sout 작성하고 엔터치면 System.out.println 이 안나오고WSDLOutput 이 나와요......그래서 System.out.println 이라고 직접적으로 작성을 했는데 println 부분이 빨간색으로 뜨면서오류로 인식해요 .. ㅠㅠ갑자기 이렇게 되어서 왜그런지 모르겠어요 ㅠㅠ
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
기본생성자
모든 클래스에는 기본생성자가 필요한 건지 궁금합니다.매개변수를 받는 생성자가 있어도 기본생성자는 꼭 필수록 클래스에 있어야 하는 건지 궁금합니다!!
- 해결됨나도코딩의 자바 기본편 - 풀코스 (20시간)
Getter와 Setter 관련 질문
안녕하세요.Getter와 Setter 강의를 보면서 궁금한 점이 생겨서 질문드려요. System.out.println("가격 " + b2.price + "원"); System.out.println("가격 " + b2.getPrice() + "원"); System.out.println("해상도 " + b2.getResolution()); System.out.println("해상도 " + b2.resolution);ㅊ결과)출력)가격 100000원가격 100000원해상도 판매자에게 문의하세요.해상도 null 질문)위의 코드를 출력하면 b2.price와 b2.getPrice()는 같은 값이 출력 되는데, b2.getResolution()와 b2.resolution은 왜 출력 값이 다른가요?
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
this 질문 있습니다.
appendModel에 대한 메소드가 따로 만들어지지 않아서 이렇게 따로 만들었고 파라미터도 modeName이 아닌 클래스 인스턴스와 이름이 겹치지 않게 만들어줬는데해당 부분에서 에러가 뜨는데 왜 뜨는지 모르겠어요! ㅠ
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
수업자료 문의
수업자료에 소스 코드 같은 것 밖에 없는데 PDF파일은 어디서 볼 수 있나요? 위 사진 외 자료는 없나요?
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
try 소괄호로 객체를 바로 생성하면 인터페이스 실행
try(MyFileWriter writer2 = new MyFileWriter()){ writer2.write("빵이 먹고 싶어요."); } catch (Exception e){ e.printStackTrace(); }이런 경우에 close()함수가 실행된다고 하셨는데요.AutoCloseable이 아닌 인터페이스를 구현한 class인 경우에도,try구문에 소괄호로 객체를 생성했을때 해당 인터페이스에 있는 메소드를 호출하나요?
- 해결됨나도코딩의 자바 기본편 - 풀코스 (20시간)
배열을 생성할때
String[] a = new String[] {“abc”, “bcd”}; 이 방법과String[] a = {“abc”, “bcd”} 의 방법중 아래의 방법이 조금 더 깔끔하고 효율적인 코드가 아닌가요? 첫번째 방법을 사용하는 이유를 알고 싶습니다
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
스트림 문법 사용 중 중간 연산을 두 번 사용하는 것과 And를 통해서 중간 연산을 한 번만 하는 것이 다른 걸까요?
// 중간 연산 한 번 사용으로 And 연산 사용하기 langList.stream().filter(x -> x.length() <= 4 && x.contains("c")).forEach(System.out::println); System.out.println("-----------------------------"); // 중간 연산 두 번 사용 langList.stream().filter(x -> x.length() <= 4 && x.contains("c")).forEach(System.out::println); System.out.println("-----------------------------");-> 궁금해서 해보다가 And 연사자를 사용하는 것도 되더라고요. 위에 나와있는 두 개의 코드 모두 사용해도 상관없는 지와 어떤 것을 사용하는 것이 더 좋다고 할 수 있는지 궁금합니다
- 미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
첫강의 전체소스코드에서 Trust Project 이 뭔지 모르겠어요!
사용법 ) 첨부 파일 다운로드 및 압축해제 하신 후,IntelliJ 에서(1) File 메뉴(2) Open(3) JavaWorkspace (압축 해제된 폴더) 선택(4) Trust Project 선택하시면 프로젝트를 확인하실 수 있습니다.3번에서 폴더 누르고 확인 누르면 팝업창이 꺼지는데...Trust Project가 뭘 의미하는지 모르겠습니다..!
- 해결됨나도코딩의 자바 기본편 - 풀코스 (20시간)
Mac brew로 java 설치시 오류
안녕하세요 이번에 mac을 초기화하면서 다시 재설치를 하고있는데요brew tap adoptopenjdk/openjdk 를 진행 뒤brew search idk 를 했을때이러한 오류가 나오면서 설치 가능한 jdk파일은 나옵니다.설치 시에 해당 위험 오류와 함께 설치가 안되는데 이유가 있을까요 ?Warning: Calling the appcast stanza is deprecated! Use the livecheck stanza instead.Please report this issue to the adoptopenjdk/openjdk tap (not Homebrew/brew or Homebrew/homebrew-core), or even better, submit a PR to fix it:/opt/homebrew/Library/Taps/adoptopenjdk/homebrew-openjdk/Casks/adoptopenjdk-jre.rb:9 +추가brew untap adoptopenjdk/openjdk한 뒤에 brew search idk 를 했을 경우 이렇게 나와서우선 Formulae 에있는 openjdk 와 openjdk@11 를 다운받았구요..Azul 사이트에서 java11 arm64bit jdk를 설치해서자바는 잡아논 상태입니다.궁금한 점은brew untap adoptopenjdk/openjdk 했을때의 차이와Adoptopenjdk차이가 궁금합니다. Azul에서 다운받은 java도 괜찮은건지요현재 Mac m2 Air 사용중입니다.Ventura 13.5.1 이용중입니당