我是萨沙,我来回答。
其实主要是两个原因。第一,便宜。众所周知,去欧美留学费用是非常高的,绝非普通人家可以承受。无论是官费还是自费,在欧美国家生活就是很大的开销,更别说还要上学。当时欧美国家的生活水平很高,花费也高。中国最早去美国的留美幼童,每人每年花费高达一千二百两,即每月一百两银子。这每月一百两中,二十两是“修金”,就是学费,八十两是食宿零用。以购买力计算,那时的一两银子至少相当于2019年的五六百元。这样算来,一个留学欧美的中国学生一年一千二百两银子,相当于现在的70万元。这真是一大笔钱。但年民国时期一群留法勤工俭学的学生,去了法国后带去的钱根本坚持不了几天。虽然做工也有一定收入,但仍然是比较拮据的,主要是法国生活成本很高。他们在法国,平时多只吃面包和牛奶。在我们看来,面包牛奶可是好东西,当时1万个中国人未必有1个能够吃到。然而,在当年面包牛奶就是法国最廉价的食物。他们养成了习惯以后,这些人晚年后还托人去法国购买羊角面包。相反,去日本花费就低太多。一来日本生活费很低,因为毕竟国家不发达,老百姓还不富裕。二来去日本旅费也便宜,坐船不过几天时间。到长崎最便宜的三等舱才六银元。而到美国的最差船舱的船费,都要上百块银元。而且学费也低廉,一些学校受中国学生甚至免费。比如鲁迅去仙台的医学专科,因为之前没有外国人,竟然将学费都免除了。便宜是最主要的原因。摘录一段资料:以日本当时最著名的私立大学早稻田大学为例,1905年的《日本早稻田大学中国留学生章程》记载,专为中国人设的“清国留学生部”预科学费为每年日银三十六元,本科学费是日银四十八元,如果继续上“大学高等预科”和“大学部”,清朝留学生与日本学生缴同样学费,各分三期,高等预科总计日银三十七元五,大学部日银三十三元。当时,日银两元相当于华银一元,即七钱白银。也就是说,早稻田大学高等预科的学费,最贵也不过每年十七两银子!比起欧美留学的每个月学费二十两第二,国情比较接近。中国和日本很相似,很多方便比较接近。正常来说,去日本学习是比较容易适应环境的,去欧美就不同。鲁迅去日本学习的时间并不长,就迅速融入日本环境,有一群好朋友,还有几个不错的老师。鲁迅的两个弟弟都娶了日本媳妇。同时,因为中日都在改革,日本改革更快一步,在日本学习也有很大的借鉴意义。