-
最好的跨平台开源编程软件
JAVA 代码 → 字节码文件.Class → Linux windows UNIX
解决跨平台问题
开源, 开放源代码(基本要求, 很重要,安全性)
让人放心使用
1995 Java SE1.0
2002 JavaSE 1.4
2006 J2SE5 引入注解等特性
2014 J2SE8
2020
J2SE14 更多功能
2009年Sun 被甲骨文 Oracle 收购
J2SE 标准版
S2EE 企业版 企业中常用工具和开发(重要的学习内容)
J2ME 嵌入式版 (使用少 被安卓和IOS 取代)
查看全部 -
int[] scores = {15,66,1,0,88,100,60,75};
//int[] scores = {66,66,1,88,88,10,19,75};
int max = scores[0] ;//定义一个变量保存最大值,这里默认scores[0]为最大值。
int min = scores[0];//定义一个变量保存最小值,这里默认scores[0]为最大值。
int sum = 0;//定义一个变量保存数组的和。
double average = 0;//定义一个变量保存平均数。
for(int i = 0;i < scores.length;i++) {
sum +=scores[i];//每次保存数组的值
if(scores[i] > max) {
max = scores[i];
} else if(scores[i] < min) {
min = scores[i];
} else {
continue;//如果不大于max,也不小于最小值。就跳过这次循环
}
}
average = (double)sum/scores.length;//求平均值
System.out.println("数组最大值为:"+max);
System.out.println("数组最小值为:"+min);
System.out.println("数组的和为:"+sum);
System.out.println("数组的平均值为:"+average);
搜索
复制
查看全部 -
public class HelloWorld {
public static void main(String[] args) {
// 保存累加值
int sum = 0;
// 从1循环到10
for (int i = 1; i <= 10; i++) {
// 每次循环时累加求和
sum = sum + i;
// 判断累加值是否大于20,如果满足条件则退出循环
if ( sum>20 ) {
System.out.print("当前的累加值为:" + sum);
break;
//退出循环
}
}
}
}查看全部 -
Public class HelloWorld{
public static coid main(String args[]){
System.out.println("www.imooc.com")
System.out.println("我爱慕课网")
}
}查看全部 -
int[] scores = {60,80,90,100};(这种类型用的比较多,直接声明、分配空间、赋值合并为一步)
搜索
复制
查看全部 -
ps:写的不好莫怪哈,自己想的另外一种方法。
int number = 21312; //输入数
int count = 0; //记录位数
//for循环嵌套if语句求该数几位数。
if(number >= 0 && number <= 999999999) {
for(;number /10 != 0;) {//
count++;
number /= 10; /
}
count++;//这里如果是个位数的时候会退出循环,补上一次统计。
System.out.println("这个数是一个"+count+"位数。");
} else {
System.out.println("输入有误,请输入小于10位数的正整数");
}
搜索
复制
查看全部 -
do... while先执行,后判断查看全部
-
while是先判断,后执行。
do... while是先执行,后判断。所以至少要执行一次
查看全部 -
1.do...while是先执行在判断,while里面是判断语句查看全部
-
int sum = 0
for( int i=1;i <=100; i++){
if(i%3=0){
sum= i+ sum
}
}
System. out. println("1到100之间不能被3整除的数之和为"+ sum);查看全部 -
public class HelloWorld {
public static void main(String[] args) {
int sum = 0; // 保存 1-50 之间偶数的和
int num = 2; // 代表 1-50 之间的偶数
do {
//实现累加求和
sum=sum+num
num = num + 2; // 每执行一次将数值加2,以进行下次循环条件判断
} while ( num<=50 ); // 满足数值在 1-50 之间时重复执行循环
System.out.println(" 50以内的偶数之和为:" + sum );
}
}查看全部 -
public class HelloWorld {
public static void main(String[] args) {
int i = 1; // 代表 1 - 5 之间的数字
// 当变量小于等于 5 时执行循环
while ( i <=5 ) {
// 输出变量的值,并且对变量加 1,以便于进行下次循环条件判断
System.out.println(i);
i++;
}
}
}查看全部 -
标识符是由数字 字母 下划线 美元$组成 (不能用数字开头)严格区分大小写
查看全部 -
条件运算符( ? : )也称为 “三元运算符”。
语法形式:布尔表达式 ? 表达式1 :表达式2
运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值
查看全部 -
if后小括号里面必须是一个条件表达式,结果为布尔值,如果为true,则执行大括号里面的代码,如果为false,则不执行查看全部
举报