~~~~~~~~~~~~~~~~~~~~~~~
char用单引号string用双引号吗
老师 a instanceof Dog ,如果为真,a就是Dog类型,执行的语句为什么还要进行转换,Cat也一样
package com.bjsxt.test4; public class people { int id; int pwd; String name; void rest(){ System.out.println("people.rest"); } void study(){ System.out.println("people.study"); } people(){ System.out.println("好好学习"); } @Override public String toString() { return id + name + pwd; } public int getId() { return id; } public void setId(int id) { this.id = id; } public int getPwd() { return pwd; } public void setPwd(int pwd) { this.pwd = pwd; } public String getName() { return name; } public void setName(String name) { this.name = name; } static void restst(people p){ p.rest(); } } class student extends people{ student(int id,int pwd,String name){ this.id=id; this.name=name; this.pwd=pwd; } public student() { System.out.println("好好玩"); } public void rest(){ super.rest(); System.out.println("休息"); } public static void main(String[] args) { student s=new student(1991,123,"杨洋"); new student(); s.study(); // s.rest(); s.setName("邓秀红"); // System.out.println(s.name); System.out.println(s.toString()); System.out.println(s.getName()); restst(s); restst(new teacher()); } } class teacher extends people{ teacher(){} void rest() { System.out.println("回家"); } }
老师,为什么在调用rest(new teacher())方法中,会调用study()方法,而,我的多态里只有一个rest()方法
import java.util.Scanner;
public class ceshi
{
public static void main(String[]args)
Scanner s=new Scanner(System.in);
int a=1;
a++;
int b=2;
System.out.println("a++="+a++);
System.out.println("b%a="+b%a);
a+=1;
System.out.println("a+=1的结果为:"+a);
boolean s1=true;
boolean s2=false;
System.out.println("s1&&s2="+s1&&s2);
String r=(s2&&s1)?"条件成立":"条件不成立";
System.out.println(r);
}
}
为什么&&不能使用连接符输出
String r=(s1&&s2)?"条件成立":"条件不成立";
为什么不能用逻辑运算符,这个位置不是只看条件成立不成立吗,也就是看结果是true还是false,我不太理解
System.out.println("下面为一个简单的加法计算器,请输入两个整数:");
long a=(long)s.nextInt();
long b=(long)s.nextInt();
long c=a+b;
System.out.println("结果为"+c+"="+a+"+"+b);
怎样输入一个大于int表数范围的数,比如输入200亿
to string 是用来专门重写方法的吗
public class jichu { public static void main(String []args){ int a =1; System. out.println("++a="+++a); } }
为什么++a前面不能再放一个加号来表示连接++a,就是怎么表示++a让++a和前面连接起来
public class jichu { public static void main(String []args){ int a =1; System. out.println("a++="a++"\n++a="++a); } }
老师,为什么说需要 ;
老师,同样是Arrays.toString(数组名),括号里放数组名,为啥第一个可以,第二个打印的时候地址
老师,为啥打印上面的必须要加Arrays.toString(),下面的不能加
老师照着写,就是不显示背景和飞机,我试了画圈画椭圆也不显示了
为什么我的页面没有运行的按键,这种情况我要怎么运行
下载并打开本节源代码,出现这个界面该如何设置,才能在IEDA中正确运行
老师,请帮我看下拷贝不成功是什么原因?
package com.Arrays10; /* * 数组的拷贝 * */ public class Test5 { public static void main(String[] args) { String[] s = {"阿里","京东","搜狐","网易","尚学堂"}; String[] sBak = new String[6]; System.arraycopy(s,sBak,0,s.length); for (int i = 0; i <sBak.length ; i++) { System.out.println(sBak[i]+"\t"); } } }
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637