首先回答你的这个问题,日本读完本科是完全可以申请加拿大研究生的,前提是你的这个本科必须是正常读完一个四年的Full-time项目。但其实我更建议你本科就在加拿大这边读,为什么呢,主要有两方面原因。一方面因为申请加拿大的研究生项目是需要你提供一份简历的,简历上需要包括你的学术背景以及你的科研、工作经历。如果你的这些经历是在加拿大本地的工作经验或者是科研项目的话,在申请过程中是可以加不少分的,有利于增强你的竞争力。因为加拿大这边不管是公司还是学校,相比于其他地方更看重于你在北美这个圈子里的实习工作经验。所以如果你本科就在加拿大读的话,就可以有更多的机会积累到本地的工作经验。