Java 控制台输入字符串输出字符串
时间: 2023-07-25 19:26:17 浏览: 59
您可以使用Java的Scanner类从控制台读取字符串,然后使用System.out.println输出字符串。以下是示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入字符串:");
String input = scanner.nextLine();
System.out.println("您输入的字符串是:" + input);
}
}
```
在这个示例中,我们使用Scanner类读取了控制台输入的字符串,并使用System.out.println输出了该字符串。
相关问题
Java控制台输入字符串的代码怎么写
可以使用Scanner类来从控制台读取字符串。以下是一个简单的示例代码,演示如何从控制台读取字符串:
```java
import java.util.Scanner;
public class ConsoleInputExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入字符串:");
String inputString = scanner.nextLine();
System.out.println("你输入的字符串是:" + inputString);
scanner.close();
}
}
```
上述代码中,我们通过 `Scanner` 类创建了一个对象 `scanner`,然后使用 `scanner.nextLine()` 方法从控制台读取字符串。最后将读取到的字符串打印输出。需要注意的是,使用完 `Scanner` 对象后应该将其关闭以释放资源,可以使用 `scanner.close()` 方法来关闭。
java控制台输入的字符串转字符数组
可以使用String类的toCharArray()方法将字符串转换为字符数组。具体实现可以参考以下代码:
```
import java.util.Scanner;
public class CharInput {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("请输入字符串:");
String str = scan.nextLine();
char[] charArray = str.toCharArray();
System.out.println("转换后的字符数组为:");
for (char c : charArray) {
System.out.print(c + " ");
}
}
}
```
在这个程序中,我们首先使用Scanner类从控制台读取输入的字符串,然后使用String类的toCharArray()方法将字符串转换为字符数组。最后,我们使用for循环遍历字符数组并输出每个字符。