java(1)试编写一个简单的Java程序,在屏幕上打印出自己的名字。
时间: 2024-03-07 14:47:52 浏览: 33
好的,以下是一个简单的Java程序,可以在屏幕上打印出自己的名字:
```java
public class PrintName {
public static void main(String[] args) {
System.out.println("我的名字是:YourName");
}
}
```
其中,`PrintName`是程序的类名,`main`方法是程序的入口,`System.out.println`用于输出一行文字,你可以将`YourName`替换成你自己的名字。将以上代码保存为`PrintName.java`文件,然后在命令行中使用`javac`编译该程序,再使用`java`命令运行该程序即可在屏幕上打印出你的名字。
相关问题
使用Java试编写一个程序,显示一个数字金字塔
好的,下面是Java代码实现:
```java
import java.util.Scanner;
public class NumberPyramid {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入金字塔的行数: ");
int rows = input.nextInt();
// 外层循环控制行数
for (int i = 1; i <= rows; i++) {
// 打印空格
for (int j = 1; j <= rows - i; j++) {
System.out.print(" ");
}
// 打印左半边数字
for (int k = i; k >= 1; k--) {
System.out.print(k + " ");
}
// 打印右半边数字
for (int m = 2; m <= i; m++) {
System.out.print(m + " ");
}
// 换行
System.out.println();
}
}
}
```
这段代码会让用户输入一个数字,然后输出相应行数的数字金字塔。例如,如果输入5,则会输出以下内容:
```
1
2 1 2
3 2 1 2 3
4 3 2 1 2 3 4
5 4 3 2 1 2 3 4 5
```
金字塔的左半边和右半边分别递减和递增。每一行的数字两侧都有一定数量的空格来对齐。
用java写:把目前写的java程序内容在屏幕上打印出来
可以使用以下代码将Java程序内容打印到屏幕上:
```java
public class PrintProgram {
public static void main(String[] args) {
String program = "public class PrintProgram {\n" +
" public static void main(String[] args) {\n" +
" String program = \"Hello World!\";\n" +
" System.out.println(program);\n" +
" }\n" +
"}";
System.out.println(program);
}
}
```
这个程序将会输出如下内容:
```
public class PrintProgram {
public static void main(String[] args) {
String program = "Hello World!";
System.out.println(program);
}
}
```