标题说明了一切。在交换机的默认设置中是否可以有两个打印语句?如果是这样你会怎么做?
例如:
default:System.out.println(“Hello”);
我可以在该行中有另一个打印声明吗?
谢谢!
答案 0 :(得分:2)
您可以在交换机的默认部分中使用两个print语句。
是。您要添加另一个 def show
@calendar = Calendar.find_by_id(@post.calendar_id)
@posts = @calendar.posts
@previous_post, @next_post = get_next_and_previous_posts(@posts, @post)
end
private
def get_next_and_previous_posts(posts, current_post)
next_post = posts.detect { |p| p.id > current_post.id }
prev_post = posts.reverse.detect { |p| p.id > current_post.id }
[prev_post, next_post]
end
声明。它不必在同一条线上。
print