public class Sxtstu1 { int id; String sname; int age; Sxtstu1() {//无参构造器,如果没有手动定义,系统会自动添加 } Sxtstu1(int id){ System.out.println(id);//就近原则 this.id=id; } Sxtstu1(int id,String sname,int age){ this.id=id; this.sname=sname; this.age=age; } public static void main(String[] args) { Sxtstu1 s=new Sxtstu1(315,"马",26); Sxtstu1 s1=new Sxtstu1(325); System.out.println(s); System.out.println(s1); }
老师,为什么运行起来是这个结果
老师,我这两张图片打印结果是一样的,但是第14行一个是Object[][],一个是Object[],,那为什么还需要写成Object[][]呢
老师看看我这个出啥问题了,有没有可能是配置的问题?
package com.pratice; /** * 打印出实心10*10,空心10*10正方形 * 封装成方法,便于重用。 */ public class homeWork2{ private int x,y; public int getX() { return x; } public void setX(int x) { if(x<0){ this.x = 5; } this.x = x; } public int getY() { return y; } public void setY(int y) { if(y<0){ this.y = 5; } this.y = y; } public static void Cicle(int x,int y) { if (x != y) { System.out.println("参数不相等,无法打印正方形,打印出错!!!"); } else { System.out.println(" ===打印实心正方形==="); for (int i = 1; i <= x; i++) { for (int j = 1; j <= y; j++) { System.out.print("*"+"\t"); } System.out.println(); } System.out.println(" ===打印空心正方形==="); for (int i = 1; i <= x; i++) { for (int j = 1; j <= y; j++) { if (i == 1 || i == x || j == 1 || j == y) { System.out.print("*"+"\t"); } else System.out.print(" "+"\t"); } System.out.println(); } } } } class Text{ public static void main(String[] args) { homeWork2 C = new homeWork2(); C.setX(15); C.setY(15); C.Cicle(C.getX(),C.getY()); } }
如果把set()方法换成int类型,return set(x),那把C.set()传入Circle()里面就好了,可以不用get()方法了?
关于循环的声明变量,如下代码有问题
int i =0; while(i<6){ int sum = sum+i; i++; }
我在第二行中,想xiecheng int i <6
但是会报错,说i已经声明了变量。
但是在循环体中(第三行),sum在每次循环中,也重新int了一下,为什么在循环体中,这样写不会报错呢?
public class TestInt{ public static void main(String[] args){ int a=100; //十进制 int b=015; //八进制 int c=0xff; //十六进制 int d=0b1001010101; //二进制 System.out println(a); System.out.println(b); System.out.println(c); System.out.println(d); } }
老师好,为什么我跟着视频里打会这样报错呢?(";"是英文类型的)
是不是方法前面不加viod的都要在下面加return
src.zip
飞机碰撞后显示不了爆炸效果。
在equals不重写的情况下,equals与==有什么区别
老师外部类是如何直接访问内部类的public属性?
这里为什么又说外部类不能直接访问。。。
老师在表格思想中理解数据库存储方式,提到所属具有都是一张表格,表格里面有结构,数据,但是一张表格不能完成表示一个对象的信息,那么就需要多个表格,标签之间可以嵌套,相互之间有关联。
在面向对象中,本质上所有数据都是表结构,表结构(表头)对应的是类结构,类的功能,一行数据代表一个对象,
在面向对象中,不仅需要静态数据,还需要有动作才能组成一个完成面向对象,那么面向对象里面有方法、数据,是否也想表格思想那样,一个类里面的所有对象和方法,不能完成表示所有的数据和动作,需要关联其他类,类和类之前有联系,可以嵌套,并且类和类之前设有访问权限
public class Welcome { public static void main(String[]args){ System.out.println("wuzhuang"); System.out.println("wu"); System.out.println("wuzhuang"); System.out.println("wuzhuang"); System.out.println("wuzhuang"); System.out.println("zhaung"); } }
我这咋回事啊
屏幕截图 2022-02-17 133510.png
老师这些工具可以提供链接么,网速超级慢,只能勉强看视屏
老师,你好,请问一下,红线画的字符串加上跟不加上都可以正常运行,为什么我在网上的论坛里面看的,这一行代码都要添加字符串的
老师,作业中的文字和图像描述程序的执行过程,可有标准答案查看啊?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637