A fuel injection controller for controlling a fuel injection amount of a fuel injector in an engine of a vehicle, the fuel injection controller comprising: an oxygen sensor adapted to respond to an oxygen concentration inside an exhaust passage through which an exhaust of the engine passes; and an injection amount control means adapted to control the fuel injection amount based on an output of the oxygen sensor, wherein the injection amount control means includes: an injection amount correction value computing means adapted to determine an injection amount correction value based on the output of the oxygen sensor; a short-time learning value computing means adapted to determine, based on the injection amount correction value, a short-time learning value that is updated at a predetermined short-time learning speed; a long-time learning value computing means adapted to determine, based on the short-time learning value, a long-time learning value that is updated at a long-time learning speed that is slower than the short-time learning speed; a feedback correction amount computing means (65, 71) adapted to compute a feedback correction amount; an injection amount control value computing means adapted to compute a control value of the fuel injection amount using the feedback correction amount; and a long-time learning value holding means adapted to store the long-time learning value; characterized in that the feedback correction amount computing means (65, 71) is adapted to compute the feedback correction amount based on a sum of the injection amount correction value, the short-time learning value, and the long-time learning value; and when the engine is started, the long-time learning value computing means is adapted to read and to use a previous long-time learning value from the long-time learning value holding means while the short-time learning value computing means is adapted to start computing the short-time learning value anew without inheriting a previous short-time learning value. an oxygen sensor adapted to respond to an oxygen concentration inside an exhaust passage through which an exhaust of the engine passes; and an injection amount control means adapted to control the fuel injection amount based on an output of the oxygen sensor, wherein the injection amount control means includes: an injection amount correction value computing means adapted to determine an injection amount correction value based on the output of the oxygen sensor; a short-time learning value computing means adapted to determine, based on the injection amount correction value, a short-time learning value that is updated at a predetermined short-time learning speed; a long-time learning value computing means adapted to determine, based on the short-time learning value, a long-time learning value that is updated at a long-time learning speed that is slower than the short-time learning speed; a feedback correction amount computing means (65, 71) adapted to compute a feedback correction amount; an injection amount control value computing means adapted to compute a control value of the fuel injection amount using the feedback correction amount; and a long-time learning value holding means adapted to store the long-time learning value; characterized in that the feedback correction amount computing means (65, 71) is adapted to compute the feedback correction amount based on a sum of the injection amount correction value, the short-time learning value, and the long-time learning value; and when the engine is started, the long-time learning value computing means is adapted to read and to use a previous long-time learning value from the long-time learning value holding means while the short-time learning value computing means is adapted to start computing the short-time learning value anew without inheriting a previous short-time learning value. an injection amount correction value computing means adapted to determine an injection amount correction value based on the output of the oxygen sensor; a short-time learning value computing means adapted to determine, based on the injection amount correction value, a short-time learning value that is updated at a predetermined short-time learning speed; a long-time learning value computing means adapted to determine, based on the short-time learning value, a long-time learning value that is updated at a long-time learning speed that is slower than the short-time learning speed; a feedback correction amount computing means (65, 71) adapted to compute a feedback correction amount; an injection amount control value computing means adapted to compute a control value of the fuel injection amount using the feedback correction amount; and a long-time learning value holding means adapted to store the long-time learning value; characterized in that the feedback correction amount computing means (65, 71) is adapted to compute the feedback correction amount based on a sum of the injection amount correction value, the short-time learning value, and the long-time learning value; and when the engine is started, the long-time learning value computing means is adapted to read and to use a previous long-time learning value from the long-time learning value holding means while the short-time learning value computing means is adapted to start computing the short-time learning value anew without inheriting a previous short-time learning value.