为什么java中的charAt方法中的i没有被定义啊

问题遇到的现象和发生背景

charAt(i)方法中的i没有被定义

用代码块功能插入代码,请勿粘贴截图

package com.sxt;

import java.util.Scanner;

public class Stringbianlizifuchuan {

public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("请输入一个字符串:");
    String line = sc.nextLine();
    for(int i=0; i<line.length(); i++);{    
     System.out.println(line.charAt(i));
    }

}

}

把 for 循环 后面的 分号; 去掉

img


如有帮助,欢迎采纳哈!

在这里插入图片描述

本人的开源项目,欢迎star支持下!!!