键盘录入两个字符串,并将它们拼接起来,并输出结果。
时间: 2024-03-11 19:48:26 浏览: 24
好的,以下是Java语言实现的字符串拼接示例代码:
```java
import java.util.Scanner;
public class StringConcatenation {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入第一个字符串:");
String str1 = sc.nextLine();
System.out.println("请输入第二个字符串:");
String str2 = sc.nextLine();
String result = str1 + str2;
System.out.println("拼接后的结果是:" + result);
}
}
```
这段代码首先通过`Scanner`类获取用户输入的两个字符串,然后使用`+`运算符将它们拼接起来,最后输出拼接后的结果。
相关问题
我想从键盘录入一个字符串,并使用String实现字符串的反转
好的,以下是Java代码示例:
```java
import java.util.Scanner;
public class StringReverse {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个字符串: ");
String str = scanner.nextLine();
String reversedStr = new StringBuilder(str).reverse().toString();
System.out.println("反转后的字符串为: " + reversedStr);
}
}
```
代码解释:
1. 首先导入`Scanner`类,它可以用来从键盘获取用户的输入。
2. 创建一个`Scanner`对象,用来接收用户输入的字符串。
3. 使用`System.out.print`方法提示用户输入一个字符串,并使用`scanner.nextLine()`方法获取用户输入的字符串。
4. 使用`StringBuilder`类的`reverse()`方法对字符串进行反转,并把反转后的字符串转换为`String`类型。
5. 最后使用`System.out.println`方法输出反转后的字符串。
我想从键盘录入一个字符串,并使用StringBuffer实现字符串的反转
好的,您可以使用Scanner类获取用户输入,并使用StringBuffer的reverse()方法实现字符串反转。下面是示例代码:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入要反转的字符串:");
String str = scanner.nextLine();
StringBuffer stringBuffer = new StringBuffer(str);
stringBuffer.reverse();
System.out.println("反转后的字符串为:" + stringBuffer.toString());
}
}
```
运行示例:
```
请输入要反转的字符串:Hello World!
反转后的字符串为:!dlroW olleH
```