求大佬帮助写这条Java代码public class Person {
public String name;
public int age;
public Person(String name, int age){
this.name = name;
this.age = age;
}
public Person(String name){
this.name = name;
this.age = 20;
}
public void work(){
System.out.println("我正在工作!");
}
public static void main(String[] args) {
Person p = new Person("I");
p.work();
}
}
-------------------------------------------------------------
public class Person {
public String name;
public int age;
public Person(String name, int age){
this(name);
this.age = age;
}
public Person(String name){
this.name = name;
this.age = 20;
}
public void work(){
System.out.println("我正在工作!");
}
public static void main(String[] args) {
Person p = new Person("I");
p.work();
}
}
class Student extends Person{
public Student(String name){
super(name);
}
public void work(){
System.out.println("学生在学习!");
}
}
class Teacher extends Person{
public Teacher(String name){
super(name);
}
public void work(){
System.out.println("老师在授课!");
}
}
大佬求帮助写这条Java代码,急package test1;
import java.util.Scanner;
public class Test {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.println("输入数组1长度");
int n1 = scanner.nextInt();
System.out.println("输入数组1");
String nullString1 = scanner.nextLine();
String numsString1 = scanner.nextLine();
String[] split1 = numsString1.split(" ");
System.out.println("输入数组2长度");
int n2 = scanner.nextInt();
System.out.println("输入数组2");
String nullString2 = scanner.nextLine();
String numsString2 = scanner.nextLine();
String[] split2 = numsString2.split(" ");
System.out.println("输入条件");
String numsString3 = scanner.nextLine();
String[] split3 = numsString3.split(" ");
int start = Integer.valueOf(split3[0]);
int mubiao = Integer.valueOf(split3[1]);
int number = Integer.valueOf(split3[2]);
for(int i = (mubiao-1),y=(start-1),c = 0 ; cnumber ; i,y,c){
split1[y] = split2[i];
}
for(int i =0 ; isplit1.length ; i){
System.out.print(split1[i] " ");
}
}
}
求大佬,这个用Java怎么写出来参考Java源代码:
import java.util.Scanner;
public class Test09 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
char start, end;
int delta;
int row, col;
int i, j;
do {
System.out.print("The first character: ");
start = scan.next().charAt(0);
System.out.print("The last character: ");
end = scan.next().charAt(0);
} while(startend);
delta = end - start1;
for(row=0; rowdelta; row) {//控制图案整体行数
//上三角形图案
for(i=0; idelta; i) {//控制一个图案的一行
for(col=0; coldelta; col) {//控制图案整体列数
for(j=0; jdelta-1-i; j) {//输出前导空格
System.out.print(" ");
}
for(j=0; j2*i 1; j) {//输出字母
System.out.print((char)(starti));
}
for(j=0; jdelta-1-i; j) {//输出后面空格
System.out.print(" ");
}
System.out.print("");//输出间隔
}
System.out.println();
}
//下三角形图案
for(i=0; idelta-1; i) {//控制一个图案的一行
for(col=0; coldelta; col) {//控制图案整体列数
for(j=0; j=i; j) {//输出前导空格
System.out.print(" ");
}
for(j=0; j2*delta-3-2*i; j) {//输出字母
System.out.print((char)(startdelta - 2 - i));
}
for(j=0; j=i; j) {//输出后面空格
System.out.print(" ");
}
System.out.print("");//输出间隔
}
System.out.println();
}
System.out.println();
}
}
}
运行测试:
求java大佬解答这个代码怎么打以下为菜鸟教程中部分教程 。与你的要求相差无几,改改标签和按钮的标题就可以了 。望采纳
链接地址:Java Swing介绍 | 菜鸟教程
一个用户登录框实例
SwingLoginExample.java 文件代码如下:
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
public class SwingLoginExample {
public static void main(String[] args) {
// 创建 JFrame 实例
JFrame frame = new JFrame("Login Example");
// Setting the width and height of frame
frame.setSize(350, 200);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
/* 创建面板 , 这个类似于 HTML 的 div 标签
* 我们可以创建多个面板并在 JFrame 中指定位置
* 面板中我们可以添加文本字段,按钮及其他组件 。
*/
JPanel panel = new JPanel();
// 添加面板
frame.add(panel);
/*
* 调用用户定义的方法并添加组件到面板
*/
placeComponents(panel);
// 设置界面可见
frame.setVisible(true);
}
private static void placeComponents(JPanel panel) {
/* 布局部分我们这边不多做介绍
* 这边设置布局为 null
*/
panel.setLayout(null);
// 创建 JLabel
JLabel userLabel = new JLabel("User:");
/* 这个方法定义了组件的位置 。
* setBounds(x, y, width, height)
* x 和 y 指定左上角的新位置,由 width 和 height 指定新的大小 。
*/
userLabel.setBounds(10,20,80,25);
panel.add(userLabel);
/*
* 创建文本域用于用户输入
*/
JTextField userText = new JTextField(20);
userText.setBounds(100,20,165,25);
panel.add(userText);
// 输入密码的文本域
JLabel passwordLabel = new JLabel("Password:");
passwordLabel.setBounds(10,50,80,25);
panel.add(passwordLabel);
/*
*这个类似用于输入的文本域
* 但是输入的信息会以点号代替,用于包含密码的安全性
*/
JPasswordField passwordText = new JPasswordField(20);
passwordText.setBounds(100,50,165,25);
panel.add(passwordText);
// 创建登录按钮
JButton loginButton = new JButton("login");
loginButton.setBounds(10, 80, 80, 25);
panel.add(loginButton);
}}
执行以下命令输出结果:
$ javac SwingLoginExample.java
$ java SwingLoginExample
【大佬写的java代码 新手写java代码】大佬写的java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于新手写java代码、大佬写的java代码的信息别忘了在本站进行查找喔 。
推荐阅读
- go语言拦截器,go 拦截器
- sap服务端口配置,sap服务器地址
- 赛车模拟器游戏下载,赛车模拟器2019版下载手机版无限金币版
- c语言函数入参不超过几个 c语言参数太多
- thinkphp6手动添加依赖,thinkphp怎么连接数据库
- 关闭sqlserver自启动,如何关闭sql服务器
- 旅游视频讲述什么故事,关于旅游的视频
- c语言函数可以不返还值吗 c语言函数可以返回数组吗
- 新媒体如何选题心得报告,新媒体写作选题要考虑什么维度