자바 기초 프로그래밍 강좌 13강 - 배열 (Java Programming Tutorial 2017 #13)

  Рет қаралды 36,651

동빈나

동빈나

Күн бұрын

Пікірлер: 58
@RyuIsangGo
@RyuIsangGo 2 жыл бұрын
수강완료
@user-p2yhkd1s
@user-p2yhkd1s Жыл бұрын
230827 수강완료
@fyvyumbtds4ddf
@fyvyumbtds4ddf 4 жыл бұрын
일본에서 연수로 자바를 듣고 있는데, 설명 듣는게 어려워 동빈나님 영상으로 공부를 합니다. 감사합니다! 정말 도움이 많이 됩니다.
@takeivy8151
@takeivy8151 4 жыл бұрын
똑같은 상황이시네여 화이팅입니다!
@hiandbbye
@hiandbbye 2 жыл бұрын
가픈...가피...가플..
@조원희-v6f
@조원희-v6f 4 жыл бұрын
학원 다니면서 추가적으로 동빈나님 강의 들으니까 이해가 되는거 같네요 좋은 강의 감사합니다 ~
@yh4138
@yh4138 7 жыл бұрын
제 이클립스는 왜 ctrl+shift+5가 작동이 안될까요??
@김대호-b7e
@김대호-b7e 6 жыл бұрын
5가 아니라 영어 o 예여~
@tnendh2364
@tnendh2364 6 жыл бұрын
ctrl + shift + o 요 ;
@HongSeah
@HongSeah 6 жыл бұрын
ㅋㅋㅋㅋ 저도 숫자 5 누르면서 왜 안 되지? 했다가 설마하고 영어 o 눌렀는데 ㅋㅋㅋ
@이승원-w1l6b
@이승원-w1l6b 4 жыл бұрын
ㅋㅋㅋㅋㅋ저도5 왜안되나하고 댓글 뒤적뒤적함 ㅋㅋㅋ
@김은지-j4c
@김은지-j4c 3 жыл бұрын
감사합니다~~~
@high-frequency516
@high-frequency516 5 жыл бұрын
2시간만에 여기까지 배웠네요 좋은강의 감사요
@디귿-o2u
@디귿-o2u 3 жыл бұрын
5:23 컨트롤 쉬프트 o 네 나는 5라고 하시길레 왜 안되지 싶어서 구글링했음 ㅋㅋ
@오리링-r9b
@오리링-r9b 5 жыл бұрын
간단하지만 자세하게 알려주셔서 이 영상을 보고 질물할게 없네요! 감사합니다.
@meltedwalkman
@meltedwalkman 7 жыл бұрын
안녕하세요 바로 나다 umji 일주일 전 chillhop 음악을 나를 기억하는 것만으로도 나는 시냇물에 다시 켜지는데 언제쯤이면 전화했어요? 정말 감사했습니다 싶어서 얘기하고 얘기하고 있었다
@dongbinna
@dongbinna 7 жыл бұрын
sup Umji lol Your comment translated sounds weird, but I can understand this. Do you often watch KZbin?
@meltedwalkman
@meltedwalkman 7 жыл бұрын
yeah its my life 24/7 lmao
@meltedwalkman
@meltedwalkman 7 жыл бұрын
also ummm , what time will you be on the stream ??
@dongbinna
@dongbinna 7 жыл бұрын
I just got up and now I'm on stream! :)
@meltedwalkman
@meltedwalkman 7 жыл бұрын
what one are u on?
@치맨-b9e
@치맨-b9e 5 жыл бұрын
안녕하세요 동빈님. 저번 입출력 파트에서 Scanner를 이용할때 sc.close();와 같이 마지막에 닫아주셔야 한다고 하셧는데 이번 강의에선 왜 그 과정이 없는건가요??
@이민규-h9v
@이민규-h9v 5 жыл бұрын
어렵네요 특히 피보나치수열이 근데 분석해보니까 이해는 가는데 나중에도 다 기억할지는 모르겠네요 ㅋㅋ
@hslpaul7589
@hslpaul7589 4 жыл бұрын
숫자 데이터를 File file = new File("input.txt");을 통해 외부 파일에서 불러오는데, 그럴때 int [] num = new int[배열갯수]; 이때 배열갯수를 숫자를 정해주는것이 아니라 input.txt에 있는 갯수를 불러오는 방법이 없을까요? File file = new File("input.txt"); try{ Scanner sc = new Scanner(file); int sc = sc.nextInt(); int [] num = new int[sc.length]; .................... 이렇게 해서 sc.length하니까 안되더라구요. for문에서 for(int i=0; i
@janeatgc9475
@janeatgc9475 6 жыл бұрын
새가 지저귀는 소리와 함께 ♪ 강의 감사드려요:)
@ag795
@ag795 3 жыл бұрын
동빈나님 안녕하세요 ..자바프로그래밍 강좌 정주행 중입니다. Tutorial 13에서 public static int max(int a, int b) { return (a>b) ? a:b ; } 를 넣어주는 것은 어떤 의미가 있나요? 제가 이걸 빼먹고 하니까 max가 정의 되지 않아서. int max = 0; 해도 오류가 나더라구요...result = 0 한것처럼 안하고 매서드를 만들어 주는 이유를 어떻게 설명할 수 있나요?
@마광수-w4j
@마광수-w4j 3 жыл бұрын
삼항연산자라고 a>b의 값이 true면 a를 false면 b를 반환해주는 거에요.
@기타를쳐봄
@기타를쳐봄 5 жыл бұрын
public static int max( int a , int b ) { return (a>b) ? a:b ; 이 부분은 처음 보는데 ? 랑 중간에 : 는 무슨 뜻이고 저기서 어떤 역할을 하는지 궁금해요~~
@박갈비-i9k
@박갈비-i9k 5 жыл бұрын
a>b 가 참이면 a값 반환 거짓이면 b값 반환 이여
@victorpark2656
@victorpark2656 4 жыл бұрын
내용은 정말 좋은데 '값'발음이 너무 신경 쓰여요. '갑슨'이라고 해야하는데 자꾸 '갑픈'이라고 하시니까ㅜㅜ 내용은 너무 유익하네요
@백호-o9k
@백호-o9k 6 жыл бұрын
package test; import java.util.Scanner; public class Main { public static int max(int a, int b) { return (a > b) ? a : b; } public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("배열 크기: "); int number = scanner.nextInt(); int[] array = new int[number]; System.out.print("숫자를 하나씩 입력하세요: "); for(int i = 0; i < number; i++) { array[i] = scanner.nextInt(); } int maxNumber = array[0]; for(int i = 1; i < number; i++) { maxNumber = max(maxNumber, array[i]); } System.out.print("가장 큰 수는 " + maxNumber + "입니다."); } }
@백호-o9k
@백호-o9k 6 жыл бұрын
이게 더 올바른 코딩입니다. 이렇게 하면 양수든 음수든 상관없이 비교가능하고오, 로직이 훨씬 직관적입니다. 프로그래밍에서 제일 중요한것중 하나가 바로 변수 네이밍입니다. result라는 주관적인 변수명은 직관적인 독해력을 해칩니다. 마치 문장읽듯이 줄줄 읽어나갈 수 있어야 좋은 코딩입니다. 항상 처음부터 기본기가 무엇보다 중요하며 좋은 습관을 들일필요가 있습니다.
@Junbeom-so3xs
@Junbeom-so3xs 5 жыл бұрын
두번째 for문 돌릴 때 i를 1부터 하는 이유는 뭔가요? 윗줄에서 int maxNumber = array[0]; 로 index 0값에 선언해줘서 그런것인가요? 초보자라서 질문올립니당
@Junbeom-so3xs
@Junbeom-so3xs 5 жыл бұрын
0이든 1이든 출력에는 문제가 없어보이긴 합니다 !! 그렇지만 궁금해서요 !! 저렇게 하면 배열 첫번째 칸에 null값이 들어갈 수 있지 않나요?
@Junbeom-so3xs
@Junbeom-so3xs 5 жыл бұрын
유젤리 앗 그렇군요! 어차피 max는 큰쪽을 골라내는 함수니까 0부터해도 출력에는 문제가 없었던것이고요! 감사합니다 정리가되었어요!
@jsu413
@jsu413 5 жыл бұрын
기초 강좌인데 왜자꾸
@자취생의식사
@자취생의식사 5 жыл бұрын
최고최고~
@beethovenl.v6542
@beethovenl.v6542 5 жыл бұрын
영상 감사합니다 !>.
@user-yn3vm8bt5x
@user-yn3vm8bt5x 7 жыл бұрын
result랑 int result 차이가 뭐예요?
@dongbinna
@dongbinna 7 жыл бұрын
int result는 변수를 선언하는 것이고 result는 이미 선언된 변수를 사용할 때 쓰는 방법입니다.
@user-yn3vm8bt5x
@user-yn3vm8bt5x 7 жыл бұрын
동빈나 아아ㅏ 그렇구나! 근데 2번째 실습의 평균값 구하기에서 배열의 개수가 100개고 매스랜덤이 100까지인데 평균이 50이 아니고 왜 결과가 50언두리에서 계속 바뀌어요..? 넘 초보적인거라 물어 볼까 말까 계속 망설였어요😭😩
@dongbinna
@dongbinna 7 жыл бұрын
이게 랜덤이기 때문에 말 그대로 1부터 100까지 중에서 아무거나 하나가 나오게 되는데요, 랜덤이라서 매 번 실행할 때마다 바뀌는 겁니다! 1부터 100까지 중에서 하나를 뽑는 걸 100번 반복하니까 그 평균이 50이나 51 정도가 되는 것이죠. 물론 랜덤이기 때문에 실제로는 40 ~ 60 사이에서 끊기게 되요! 어떨 때는 정말 특이하게 38 막 이렇게 나올 수도 있어요. 말 그대로 운에 따른 거에요 :)
@은우-t8b
@은우-t8b 6 жыл бұрын
댓글 보실련지 모르겠지만 혹시 PPT 만드신거 공부목적으로 사용하려 하는데 받을수있나유?
@도마토-k6r
@도마토-k6r 5 жыл бұрын
이번껀 진짜 하나도모르것당
@이민규-h9v
@이민규-h9v 5 жыл бұрын
C언어 기본 지식이 부족해서 그런거니까 C언어 프로그래밍 강좌 기초부터 들으시면 이해 가실거임
@이동준-t7i
@이동준-t7i 6 жыл бұрын
행님짱!
@oopp21
@oopp21 5 жыл бұрын
하루 동안 봐도 조금은 이해 할수 있을지 의문 이네요 ㅎㅎ
@user-kr7xl6oz3z
@user-kr7xl6oz3z 7 жыл бұрын
헐 영어로...영어를 잘하시네요.부럽다..흑
@dongbinna
@dongbinna 7 жыл бұрын
저 영어 못해요...ㅋㅋㅋㅋㅋ
@user-kr7xl6oz3z
@user-kr7xl6oz3z 7 жыл бұрын
동빈나 그럴리가 없으신데..문과 출신이면 흠.......😕😕😕😦😦🤔🤔🤔🤔🙄🙄😀😀
@dongbinna
@dongbinna 7 жыл бұрын
고등학교 때 중국어과였어요...ㅎㅎㅎ
@이학우-i1l
@이학우-i1l 6 жыл бұрын
안녕하세요 동빈나님 항상 좋은 강의 감사드려요!! 하나 궁금한 부분이 있는데 for(int i = 0; i < number ; i++) { System.out.print("배열에 입력할 정수를 입력하시오 : "); array[i] = sc.nextInt(); } int result = 0; for(int i = 0; i < number; i++) { result = Max(result, array[i]); } 이 부분에서 마지막 for문에서 int i 대신에 i를 넣으면 실행오류가 뜨던데 첫번째 for문에서 i를 정의해 주었는데 왜 또 정의를 해줘야 하는거죠? i 를 새롭게 정의하여 사용하는 건가요? 만약 그렇다면 i를 새롭게 정의하지 않아도 i가 한번 정의되었으니 그 i를 기반으로 실행은 되야 되는거 아닌가요?ㅠㅠ
@stonekim6293
@stonekim6293 5 жыл бұрын
for 문의 문법 특성이라고 봐야겠죠... for( 변수선언 및 초기화; 실행조건; 실행방법)... 만약 int i = 0; 변수선언을 for문 밖에서 선언했다고 해도... 어차피 for문을 사용하기 위해서는 형식에 맞게... for문 내부에서 다시 설정해야 되는 것...
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН
자연어 처리 트랜스포머 1강(Embedding, Positional Encoding)
16:55
깨알 C언어 | 21. 배열 (1)
17:15
흥달쌤
Рет қаралды 30 М.
[자바의 정석 - 기초편] ch5-4,5 배열의 길이, 배열의 초기화
16:17
남궁성의 정석코딩
Рет қаралды 28 М.
Java Exception Handling Tutorial
23:03
Programming with Mosh
Рет қаралды 157 М.