현재 main.java 가 있고
Frame.java 가 있는데 내가 지금 하고싶은게
Frame.java 의 지역변수인 i 값이 어떠냐에 따라 리턴값을 각각 다르게 해주려고 하거든
그런데 Frame.java 에서 (편의상 코드는 아주 간략하게만씀)
public class frame{
public int frame(){
int i = 0;
if(i == 1)
return 1;
else if (i == 0)
return 0;
이런 식으로 코딩하니까 리턴하는 구문을 만들라고 빨간줄이 쳐지네 ;;
if문 바깥에다가 리턴구문 써주면 오류는 사라지는데 내가 원하는게 안되고
이거 어케 해결해야해 형들 미치겄네 진짜;
아 main.java 에서
Frame frame = new frame();
을 해놓은 상태야 진짜 이거 왜이러는지 도대체 1도 이해가 안되네 도와줘형들 ㅜㅜ
0 1 이외일땐 리턴값이 없잖아? - DCW
그문제 아닌가 - DCW
C로 하면 되요. ㅇㅇ
와 예외일때 리턴이 없어서 그랬네 넘나감사 ㅜㅜㅜㅜㅜㅜ 진짜 ㅜㅜㅜㅜ
자바가 이렇게 해롭습니다 ^^ c라먿 워닝 띄우고 순순히 컴파일시켜줬을텐데요
외쳐! Undefined behavior!!!
☎2.73™//되요->돼요 (되어 = 돼임) [리듬 맞춤법 봇♬]