There were none: There were Japanese Batleships in the fleet, but the attack was made by carrier-borne aircraft. There was also submarine attack. An attack by Japanese midget submarines as attacked & destroyed. The Japanese fleet included 2 battleships but they did not participate in the attack.
If the Japanese did not attacked Pearl Harbor the United States will forgive Japan. The Japanese shouldn't be attacking Pearl Harbor. The United States will not attack Japan if the Japanese leave Pearl Harbor alone without attacking the US.