一道简单的JAVA编程题,各位大神些,帮帮忙。

作者&投稿:枕可 (若有异议请与网页底部的电邮联系)
一道简单的JAVA编程题,各位大神帮帮忙,在线采纳答案,共2题~

你好,我的第3题代码出来了,可以直接运行

public class Test1 {
public static void main(String[] args) {
M3 m = new M3();
m.pa();
m.pb();

M3 m3 = new M3(3);
m3.pa();
}
}

class M3 {
int n = 5;
int m = 10;

public M3() {
n = 100;
m = 200;
}

public M3(int n) {
this.n = n;
}

public void pa() {
for (int i = 0; i < n; i++) {
System.out.print("*");
}
System.out.println();
}

public void pb() {
for (int i = 0; i < m; i++) {
System.out.print("*");
}
System.out.println();
}
}

运行结果:

****************************************************************************************************
********************************************************************************************************************************************************************************************************
***

下面写了一个简单的例子,看符合你的要求吗,这个题重点考察的是get、set方法的用法。
年月日set方法没有做范围判断! 有问题可以百度 Hi我或留言!~
public class Date {

private String yyyy; //年
private String mm; //月
private String dd; //日

public String getYyyy() {
return yyyy;
}
public void setYyyy(String yyyy) {
this.yyyy = yyyy;
}
public String getMm() {
return mm;
}
public void setMm(String mm) {
this.mm = mm;
}
public String getDd() {
return dd;
}
public void setDd(String dd) {
this.dd = dd;
}

@Override
public String toString() {
// TODO Auto-generated method stub
/*
* 通过get方法获取三个变量的值,拼接形成
* */
StringBuilder sb_ymd = new StringBuilder();
sb_ymd.append(getYyyy());
sb_ymd.append("年");
sb_ymd.append(getMm());
sb_ymd.append("月");
sb_ymd.append(getDd());
sb_ymd.append("日");

return sb_ymd.toString();
}

/**
*
* @Title: main
* @Description: 测试
* @param @param args
* @return void
* @throws
*/
public static void main(String[] args) {
Date d = new Date();
d.setYyyy("2011");
d.setMm("11");
d.setDd("11");
System.out.println(d.toString()); //输出d的tostring返回值
}

}

public class main
{
public static void main(String[] args)
{
Person p = new Person("Parker","Male",17);
Teacher t = new Teacher("John","Male",46,"Professor","Maths");
Student s = new Student("Mary","Female",18,"12345","2010/9/1","Physics");
System.out.println(p);
System.out.println(t);
System.out.println(s);
}
}
class Person
{
public Person(String n, String s, int a)
{
name = n;
sex = s;
age = a;
}
public String toString()
{
String temp;
temp = "name: ".concat(name);
temp = temp.concat(", sex: ".concat(sex));
temp = temp.concat(", age: ".concat(Integer.toString(age)));
return temp;
}
public String name;
public String sex;
public int age;
}

class Teacher extends Person
{
public Teacher(String n, String s, int a, String p, String d)
{
super(n,s,a);
position = p;
department = d;
}
public String position;
public String department;
public String toString()
{
String temp = super.toString();
temp = temp.concat(", position: ".concat(position));
temp = temp.concat(", department: ".concat(department));
return temp;
}
}

class Student extends Person
{
public Student(String n, String s, int a, String i, String e, String m)
{
super(n,s,a);
id = i;
entranceDate = e;
major = m;
}
public String toString()
{
String temp = super.toString();
temp = temp.concat(", id: ".concat(id));
temp = temp.concat(", entranceDate: ".concat(entranceDate));
temp = temp.concat(", major: ".concat(major));
return temp;
}
public String id;
public String entranceDate;
public String major;
}


三道java编程题。求全部代码和执行截图。
public class JavaPractise { public static void main(String[] args) { JavaPractise o = new JavaPractise();String str = "1342973451345";String subStr = o.getMaxLengthAddPart(str);System.out.println(subStr);String binaryFlow = "000011110000011111";String sameSubStr = o.getMaxSame...

用Java编程两道简单的题回答出来追加悬赏
第一道不明白你的意思 第二道看代码 Random random = new Random();int min = Integer.MAX_VALUE;int max = Integer.MIN_VALUE;\/\/随机产生总共要随机的数量 (我内存不够大,这里我限制了最多100个)int length = random.nextInt(100);int[] ranArr = new int[length];\/\/产生所有随机数 ...

5道简单的JAVA编程题(高分悬赏)
开始\\运行\\cmd,进入“命令提示符窗口”,然后用javac编译器编译.java文件,语句:javac One.java。(3)编译成功后,生成的文件名后缀是.class,叫做字节码文件。再用java解释器来运行改程序,语句:java One 2、编写程序,输出1到100间的所有偶数 (1)for语句 public class Two1 { public static ...

两道相似的简单Java编程题,关于文件
package tool;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.FilenameFilter;import java.io.IOException;import java.util.ArrayList;import java.util.List;\/** * 镜子幻想师 * * @author Yugi111 *\/public class CopyCat{private static void copy ( ...

用java编写10道,10以内的加减
} \/\/ 测试 public static void main(String[] args) { Test test = new Test(); \/\/ 加法5道 test.add(5, 6); test.add(1, 7); test.add(4, 2); test.add(0, 0); test.add(9, 3); \/\/ 减法5道 test.subtraction(7, 2);...

求大神用JAVA 编道程序题
import java.util.*;public class sushu { public static void main(String[] args){ int num;Scanner input = null;System.out.println("Please input the number:");input = new Scanner(System.in);num = input.nextInt();System.out.println("The num is " + num);isSS(num);} public...

java编程,三道题求解
说下思路 1、读入个二维数组,按照从小到大排序,然后输出a【3,4】2、随机一个存一个放数组,然后冒泡、选择排序随你用 3、用集合、递归

100分,几道简单的Java编程题,帮忙解决一下!
不是我牛叉 以前有过类似的练习 修改了一下就发了 我也同意楼下的观点 自己动手做一下 有什么不明白的可以参考我的这个 也许你有更好的解决方法 1.import java.util.Scanner;public class Test_If_Switch { public static void main(String[] args) { System.out.println("输入一个数字:");S...

JAVA编程题两道,求大侠给解答一下,跪谢!!
给你第一个的代码,我做了个相当简单的程序,能满足你说的要求 import org.eclipse.swt.SWT;import org.eclipse.swt.widgets.Display;import org.eclipse.swt.widgets.Group;import org.eclipse.swt.widgets.Shell;import org.eclipse.swt.widgets.Text;import javax.swing.*;public class doNumber { p...

两道Java题目,具体如下
\/\/第一题:import java.util.*;\/\/编写一个函数,用于生成随机密码,入参为随机密码的长度,返回生成的随机密码.要求生成的随机密码必须同时包含大写字母,小写字母和数字.public class B1 {public static void main(String[] args){System.out.println(getPassword(9));\/\/调用getPassword方法,然后输出打印...

开阳县19164654558: 简单小题,大家帮忙这是java最基础的一道编程题,是构造一个数组,然后输出最大值,下面的代码也是正确的,但貌似不是很符合编码规范,大家帮忙转... -
宗沸那素:[答案] public class Max {private int array[] = { 2,5,3,8,6 };public Max(){}public void getMax(){int i;int max = array[0];for (i = 0; i max) {max = array[i];}}System.out.p...

开阳县19164654558: java一个简单的编程题 -
宗沸那素: public class Test93 { public static void main(String[] args) { int i = 7321; int j = 352; test1(i); test1(j); test2(i); test2(j); } static void test1(int i) {// 这个是内置函数的 String str1 = i + "";// 先将整数转为字符串 str1 = new StringBuffer(str1).reverse().toString...

开阳县19164654558: 一道简单的JAVA编程题 各位大神帮帮忙 在线采纳答案 急急急 -
宗沸那素: public class myData { private String day; private String month; private String year; public String getDay() { return day; } public void setDay(String day) { this.day = day; } public String getMonth() { return month; } public void setMonth(String month) { this....

开阳县19164654558: 简单java编程题 -
宗沸那素: 第一题 public class A{ public static void main(String[] args){ int i,j,k,x; for(x=100;x { i=x/100; j=x/10%10; k=x%10; if(x==i*i*i+j*j*j+k*k*k) System.out.println(x); } } } 第二题 public class A{ public static void main(String args[]){ int sum=0; for(int j=2;j int x=...

开阳县19164654558: 一道非常简单的JAVA编程题
宗沸那素: public class TestJava{ public static void main(String[] args){ System.out.println("我 喜欢学习java");}}

开阳县19164654558: 一道简单的java编程题,各位大神拜托了! -
宗沸那素: 等楼下的给你解答吧 居然没人回答你,看下面 public class Rectangles{ private int width; // 宽度 private int height; // 长度 public void setWidth(int width){ this.width = width; } public int getWidth(){ return width; } public void setHeight(int height){ this....

开阳县19164654558: 一道很简单的JAVA题 -
宗沸那素: 1、密码要用String类型2、String类型比较要用equals()方法 import java.util.*; public class S6 { /** * @param args */ public static void main(String[] args) { // TODO 自动生成方法存根 String a="numb"; String pass1="123"; System.out.println...

开阳县19164654558: 一道Java编程题,拜托了各位大神 -
宗沸那素: 实现如下:public static void main(String[] args) { //使用TreeSet集合自带排序,排序规则由Comparator中的compare方法确定 TreeSet<Student> set = new TreeSet<>(new Comparator<Student>() { @Override public int compare(Student o1, ...

开阳县19164654558: 请教一道简单的初级JAVA题,谢谢各位! -
宗沸那素: import java.util.Scanner;//导包,导入util包下的Scanner类,这个类的主要作用就是接收输入信息 public class GuestDemo {//类的声明,不多解释了 public static void main(String[] args) {//main方法,程序运行的入口 Scanner input = new Scanner(...

开阳县19164654558: 简单的Java程序题,请大神带我破题!在线等!!! -
宗沸那素: final Button btn=new Button("求和"); str1 = btx.getValue(); Double m = (Double)str1; str2 = jtxt.getValue(); Double n = (Double)str2;转型可能不是这样子的!Double sum = m + n; e.exit;

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网