Wpis z mikrobloga

Jest jakakolwiek różnica pomiędzy kodem w metodzie gdzie jest else po if, a tym gdzie jest od razu return?

np:
static String reverse(String s){
if (s.length() <= 1) return s;
else return reverse(s.substring(1)) + s.charAt(0);
}

i to:

static String reverse(String s){
if (s.length() <= 1) return s;
return reverse(s.substring(1)) + s.charAt(0);
}
#naukaprogramowania #java
  • 7