任务描述 本关任务:编写你的第一个 Java 程序,效果图如下:张三 25 JAVA高级工程师 15K
时间: 2024-11-18 12:16:23 浏览: 9
本关任务是让你体验基础的Java编程,你需要创建一个简单的控制台程序,输出指定的信息。首先,你需要了解基本的Java语法,例如创建一个`main`函数作为程序入口。在这个函数里,你可以使用`System.out.println`语句打印字符串,格式化成"姓名 年龄 职务 薪资"的形式,比如:
```java
public class Main {
public static void main(String[] args) {
String name = "张三";
int age = 25;
String occupation = "JAVA高级工程师";
double salary = 15000.0; // 15K表示的是元,所以需要转换成double类型
System.out.println(name + " " + age + " " + occupation + " " + salary + "K");
}
}
```
运行此程序,会在控制台上看到"张三 25 JAVA高级工程师 15000.0"的结果,这就是你第一个Java程序的基本输出效果。
相关问题
编写java程序使输出为 姓名:张三年龄:25职业:JAVA高级工程师薪资:15K
在Java中,你可以使用控制台输出流来模拟这种格式的文本。这里是一个简单的示例,创建了一个Person类,然后在主函数里创建一个实例并打印信息:
```java
public class Person {
private String name;
private int age;
private String profession;
private double salary;
// 构造函数
public Person(String name, int age, String profession, double salary) {
this.name = name;
this.age = age;
this.profession = profession;
this.salary = salary;
}
// 获取信息的方法
@Override
public String toString() {
return "姓名:" + name + "\n年龄:" + age + "\n职业:" + profession + "\n薪资:" + salary + "K";
}
}
public class Main {
public static void main(String[] args) {
Person engineer = new Person("张三", 25, "JAVA高级工程师", 15000.0); // 薪资单位转换为K
System.out.println(engineer);
}
}
```
当你运行这个程序,它将输出:
```
姓名:张三
年龄:25
职业:JAVA高级工程师
薪资:15K
```
写一个java程序:姓名:张三年龄:25 职业:java高级工程师薪资:15k
你可以创建一个简单的Java对象来存储这些信息,这里是一个简单的Person类示例:
```java
public class Person {
private String name;
private int age;
private String jobTitle;
private double salary;
// 构造函数
public Person(String name, int age, String jobTitle, double salary) {
this.name = name;
this.age = age;
this.jobTitle = jobTitle;
this.salary = salary;
}
// 获取和设置方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getJobTitle() {
return jobTitle;
}
public void setJobTitle(String jobTitle) {
this.jobTitle = jobTitle;
}
public double getSalary() {
return salary;
}
public void setSalary(double salary) {
this.salary = salary;
}
@Override
public String toString() {
return "Name: " + name + ", Age: " + age + ", Job Title: " + jobTitle + ", Salary: " + salary + "K";
}
}
// 主程序部分
public class Main {
public static void main(String[] args) {
Person zhangSan = new Person("张三", 25, "Java高级工程师", 15000);
System.out.println(zhangSan.toString());
}
}
```
这个程序定义了一个Person类,包含了姓名、年龄、职业和薪资属性,以及对应的getter和setter方法。在main方法中创建了一个人物实例并打印其信息。
阅读全文