在Java中,可以使用Scanner类或BufferedReader类来输入字符串。 使用Scanner类需要先创建Scanner对象,然后使用next()或nextLine()方法读取用户输入的字符串。示例代码如下: import java.util.Scanner; public class InputString { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入字符串:"); String str = scanner.nextLine(); System.out.println("您输入的字符串为:" + str); } } 使用BufferedReader类需要先创建InputStreamReader和BufferedReader对象,然后使用readLine()方法读取用户输入的字符串。示例代码如下: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class InputString { public static void main(String[] args) throws IOException { InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); System.out.print("请输入字符串:"); String str = br.readLine(); System.out.println("您输入的字符串为:" + str); } } 无论使用哪种方法,都需要注意输入的字符串不能包含空格或换行符,否则只能读取到空格或换行符前的部分。
本页面已经被访问过5次,最后一次编辑时间为2023-06-05 10:54 。其内容由编辑昵称进行整合,其来源于人工智能,福奈特,wikihow等知识网站。