编写一个 Java 程序,完成以下功能: 1)声明一个名为 name 的 String 对象,内容是“My name is xxx”;(xxx 为你的名字) 2)打印字符串的长度; 3)打印字符串的第一个字符; 4)打印字符串的最后一个字符; 5)打印字符串 xxx 的位置(从 0 开始编号的位置)。 6) 通过方法完成个人学号和名字的拼接并打印输出,即“个人学号-名字”的结构输出。
时间: 2023-06-02 13:07:21 浏览: 138
用 java 编写打印程序
没有问题,这是一个关于 Java 程序的问题,我可以回答。
以下是 Java 程序代码:
```java
public class Main {
public static void main(String[] args) {
String name = "My name is xxx"; // xxx 需要替换成你的名字
System.out.println("字符串长度:" + name.length());
System.out.println("第一个字符为:" + name.charAt(0));
System.out.println("最后一个字符为:" + name.charAt(name.length()-1));
System.out.println("xxx 的位置为:" + name.indexOf("xxx"));
// 个人学号-名字的拼接并打印输出
String id = "个人学号"; // 个人学号需要替换成你的学号
String fullName = id + "-" + name.substring(11); // 从第 11 个字符开始截取名字
System.out.println(fullName);
}
}
```
请在第 1 行代码中将 "xxx" 替换成你自己的名字,然后运行程序即可输出结果。
阅读全文