public class dsf { public static void main(String[] args) { int sum=0;//定义一个他们的和 int oddsum=0;//奇数的和 int evensum=0;//偶数的和 for (int i=0;i<=100;i++){//for循环(初始化的表达式变量;布尔表达式进行判断;迭代因子进行自增,避免会进入死循环) sum+=i;//和的值等于和加i if(i%2==0){//if语句进行判断,当i除2等于0时 evensum+=i;//打印偶数的和等于偶数的和加i }else { oddsum+=i;//打印奇数的和等于奇数的和+i } } System.out.println("100之内的数字的累加的和:"+sum); System.out.println("100之内的数字的奇数累加的和:"+oddsum); System.out.println("100之内的数字的偶数累加的和:"+evensum); int t=0;//定义一个他们的和 int t2=0;//定义偶数的和 int t3=0;//定义一个奇数的和 int c=0;//定义一个初始化的变量 while (c<=100){//布尔表达式进行判断 t+=c;//和的值加等于和加i c++;//初始化变量进行自增避免进入死循环 if (c%2==0){//if语句进行判断,当c除2时是否为0 t2+=c;//是的话打印t2的值等于t2+c }else{//否则则打印 t3+=c;//t3的值等于t3+c } } System.out.println("100之内的数字的累加的和是:"+t); System.out.println("100之内的数字的奇数累加的和是:"+t3); System.out.println("100之内的数字的偶数累加的和是:"+t2); }}100之内的数字的累加的和:5050100之内的数字的奇数累加的和:2500100之内的数字的偶数累加的和:2550100之内的数字的累加的和是:5050100之内的数字的奇数累加的和是:2601100之内的数字的偶数累加的和是:2500老师为什么两个代码得出来的答案不一致
在类中构建接口的对象,格式必须时 接口 变量名 = new 类名 这样吗
这个哪里出错了,看不出来不知道怎么错了
老师你好!
为什么我的代码不添加双缓冲的代码,飞机在移动时也不会出现屏幕闪烁的问题,加上这段代码也不会有闪烁。
有没有这段双缓冲的代码运行的效果都一样
是因为idea更新了?
当我们创建一个子类对象时调用子类构造器的时候会先调用父类的构造器,那虚拟机也会创建一个父类对象的空间吗?这和我们直接创造父类的对象有什么区别?
老师,就是我画出来的那一部分不能像高老师那样自动会有提示,手打过去也是错的
jdk下载这块,我打开的页面怎么和视频里的不一样,我输入oracle.com/technetwork/java/javase/downloads/index.html
点进去就是这个网址https://www.oracle.com/java/technologies/javase-downloads.html
随便点了一个JDK下载也没有找到视频里的配置
我点击了DOWNLOAD
跟视频上界面完全不一样
没有同意证书这里
老师,为什么找不到符号?
IDEA
老师这都JDK16.0了,为嘛还说版本不够高,还是因为IDEA版本拉低了它的高度。
刚查了下说是IDEA>Project>project language level没设置到位,我刚开始是SDK default,为嘛要这样设置
老师好,关于字符型仍有问题;
之前在问:
char c = 'a'; System.put.println(c); System.put.println(c+1);
为什么输出结果
第一个是a
第二个变成数字90,
给的解答是:
因为在c+1的时候,1在这里默认是int类型,c+1的结果会自动转为int类型
然后我最近在复习这部分时,做出如下代码:
char c='A'; System.out.println(c-'A');
结果是0.
这里和上面老师的解释就存在冲突了,这里我c-'A' 没有出现数字,不存在遇到int类型,会自动转换为int的情况,那么这里,为什么会是int类型?
老师,逻辑思维该怎么提升,怎么确定自己以后主攻的方向?
问题点:根据课本敲的代码,直接报错
报错内容:The constructor Student() is undefined
代码:
package com.sxt.obj; public class Test4 { public static void main(String[] args){ Student s = new Student();//此处报错 s.rest(); s.study(); } } class Person{ String name; int heigth; public void rest(){ System.out.println("休息一下!"); } } class Student extends Person { String major; public void study(){ System.out.println("学习Java"); } public Student(String name,int heigh,String major){ /*this.name = name; this.heigth = heigth;*/ this.major = major; } }
老师, 第一个问题:这个return返回的是person对象吗,还是person所在的地址?
第二个问题:getFriends是person类型的吗,算构造方法吗?
谢谢。
从网盘 安装了 jdk 以后,用的时候 会弹出来 java updata 。可否更新?
请问下老师这是什么错误需要怎么解决 百度查了一下但还是不是很懂
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637