-2

所以我需要编写一个程序来定义包含名称“JOE BLOGGS”的字符串变量。然后我需要在控制台中打印出第 1 个和第 5 个字符,我怎样才能为此制作一个 java 程序,以便名称也可以更改并且程序仍然可以正常运行?

然后我必须扩展代码以将字符串“is an employee”添加(连接)到 JOE BLOGGS 的姓名并将句子转换为大写,并将生成的字符串打印到屏幕上,即

JOE BLOGGS 是一名员工

非常感谢您的宝贵时间:) 我真的不知道如何开始,因为我对 Java 还很陌生。

4

3 回答 3

1

有时我觉得编程只是一堆谷歌搜索来回答我的问题。

但永远不要害怕;这里有几个精心挑选的(尽管完全非原创)链接,我相信它们会回答您列出的所有问题:

我发现 Oracle 教程非常好。在第二个链接上,只需搜索upper,或者更好的是,略过方法部分。

于 2013-10-25T20:05:34.520 回答
0

尝试这个...

public class TestClass {

public static void main(String[] args) {
    new TestClass().printChars("JOE BLOGGS", "is an employee");
}

public void printChars(String baseString, String additionalString) {
    System.out.println(baseString.charAt(1));
    System.out.println(baseString.charAt(5));
    System.out.println(baseString + " " + additionalString.toUpperCase());
}}
于 2013-10-25T20:05:09.073 回答
0

人们真的应该停止发布他们的作业,并至少开始尝试......如果你正在上java课,我想说你至少学会了做这个作业已经足够了。无论如何:

public class classname{
public static void main(String[] args){

String str = "Your String goes here"; //so usually you should put JOE BLOGGS between the quotes
System.out.println(str.charAt(1));
System.out.println(str.charAt(5));
str += " is an employee";
str = str.toUpperCase();
System.out.println(str);
}
}
于 2013-10-25T20:05:16.110 回答