君子兰的生长周期长,一般要培育四、五年,长到20片到25片叶子才能开花,培育得好的也有二、三年就能射箭开花。君子兰不开花的原因可能与植物根系有关,养君子兰时一年换一次土,换土时要把根部的土轻轻按实,否则会因盆土的空隙过多,使水分、养分不易到达根部,造成局部长期缺水导致夹箭。把腐烂的根除掉,君子兰就能开花了。