
JAVA
学习JAVA基础的过程中,会遇到的问题的总结
胡学森z
一朵在Java和android中激流勇进的浪花
展开
-
Java写杨辉三角
用Java来写杨辉三角杨辉三角:①每行的首元素和末元素都是1,②从第三行起,除了第一个元素和最后一个元素,都等上一行同列的元素值加上上一行前一列的元素值,即:yangHui[i][j] = yangHui[i-1][j] + yangHui[i-1][j-1];举例:写一个十行的杨辉三角 //声明一个二维数组 int[][] yangHui = new int[10][]; //给数组赋值 for(int i=0;i<yangHui.length;i++) { //初始化一个原创 2022-03-09 20:19:31 · 171 阅读 · 0 评论 -
求1000以内的完数
Java计算题求1000以内的所有完数//完数:数字的因子之和等于它本身(因子不包括本身)for(int i = 2; i<=1000;i++) { //重置factor int factor = 0; //for(int j = 1;j<i;j++) for(int j = 1;j<=i/2;j++) { if(i%j==0) { factor += j; } } if(i == factor) { System.out原创 2022-03-09 00:05:12 · 179 阅读 · 0 评论 -
Java算术运算符
Java算术运算符的使用Java 的运算符极其丰富,除了有优先级的特点外,还需要注意结合性。当一个表达式中出现多个运算符时,执行的先后顺序不仅取决于运算符的优先级,还受结合性的约束,需要确定是自左向右进行运算还是自右向左进行运算。运算符按照操作数的数量可以分为单目运算符、双目运算符和三目运算符。一元运算符有 -(取反)、++(自增)、- -(自减)三种1.取反 -取反和减号区分:取反运算时,只有一个操作数;做减号运算时,需要两个操作数;int a = 5;int b = -a;//取原创 2022-03-06 13:59:37 · 1965 阅读 · 0 评论 -
Java三元运算符
Java运算符:三元运算符语法一般具有以下形式:表达式1 ? 表达式2 : 表达式3①表达式1:可以是表示布尔值的任何表达式;②表达式2:当表达式1为**ture**值时,执行表达式2③表达式3:当表达式1为**false**值时,执行表达式3使用三元运算符的具体方式利用三元运算符计算数值间的最大值 程序输出如下:三元运算符和if-else语句区别①三元运算符一定可以替换成 if-else 分支结构语句,但 if-else 不一定能替换成三元运算符形式。②三元运算符比 if原创 2022-03-06 12:31:40 · 3415 阅读 · 0 评论 -
java的数据类型运算
java的数据类型基本数据类型数值型:byte、short、int、long浮点型:float、double字符型:char布尔型:boolean引用数据类型类class、接口interface、数组array基本数据类型的运算规则自动类型转换:不包含boolean类型byte、short、char–> int --> long --> --> float --> double当byte、char、short这三种数据类型做运算时,结果是int型原创 2022-03-05 00:03:21 · 870 阅读 · 0 评论 -
Eclipse的调试
Eclipse的调试简单介绍Eclipse内置的Java调试器的使用方法:设置好断点:在Java编辑器中显示代码行号的位置双击,即可添加或删除断点;或者在当前行号的位置右击,选择切换断点实现断点的添加和删除。Java调试器遇到断点就会将当前线程挂起,暂停程序运行以调试方式运行Java程序调试器会在断点处挂起当前线程,使程序暂停。程序调试使用“调试”视图工具栏上的按钮实现相应的各种调试操作。1)单步跳入:跳入调用方法或对象的内部,单步执行程序或暂挂程序。2)单步跳过:运行原创 2022-03-01 14:51:34 · 626 阅读 · 0 评论