
java基础
文章平均质量分 66
zlcmanong
这个作者很懒,什么都没留下…
展开
-
位运算符
左移 >> 右移&(与) 任何二进制位和0进行&运算,结果是0;和1进行&运算,结果是本身| (或) 任何二进制位和0进行|运算,结果是原值,和1进行|运算,结果是1^(异或) 任何相同二进制位进行^运算,结果是0;不相同的二进制位运算结果是1原创 2017-05-17 16:29:32 · 367 阅读 · 0 评论 -
冒泡排序,选择排序,插入排序
数组元素排序可以处理数据大小问题,并直观有效的输出数据列表原创 2017-06-19 20:32:20 · 257 阅读 · 0 评论 -
用for循环打印出由单个字符组成的三角形
输出排列成的图形可以运用到其他类型,例如:九九乘法表的生成原创 2017-06-19 12:42:00 · 2761 阅读 · 1 评论 -
do.while循环语句
do…while循环语句格式:初始化语句; do { 循环体语句; 控制条件语句;原创 2017-05-18 20:36:46 · 917 阅读 · 0 评论 -
break,continue,return知识点
1.break:跳出当前循环,循环嵌套中影响离break最近的一个循环体;2.continue:跳出当前循环,不影响下一次循环的执行,循环嵌套中影响离continue最近的一个循环体;3.return:直接跳出整个函数体;案例:要求---输出1-10 的数字,除了能被3整除的数外;public class Tark{ public static void main(Str原创 2017-05-20 09:15:35 · 331 阅读 · 0 评论 -
for语句嵌套循环使用
案例:要求:输出“*”组成的几行几列拼成的长方形和三角形;分析:输出的应该是单个*组成的图形,所以要考虑到每行每列的*个数1.要想组成三行四列的长方形图形; 则需要每行先排好四个*,再连续执行下面的程序,输出三行同样的****for(int i=0;i<4;i++){ System.out.print("*");----先不换行,直接按for语句条件,并排的输出*原创 2017-05-20 09:47:27 · 9004 阅读 · 1 评论 -
转义符号'\'
public class ZhuanYi{ public static void main(String[] args){ //println中的ln是---打印换行 System.out.println("姓名:张三");//输出:姓名:张三 System.out.println("爱好:画画");//输出 爱好:画画原创 2017-05-16 20:24:56 · 611 阅读 · 0 评论 -
while循环语句
while循环语句格式:初始化语句;---------第一步,只执行一次while(判断条件语句){--------第二步,成立,则执行循环语句;否则直接退出 循环体语句;----------------第三步 控制条件语句;-------------第四步,为第二条服务}for应用场景:倾向于循环次数可以预见的whi原创 2017-05-18 20:15:36 · 352 阅读 · 0 评论 -
for循环的简单应用及基础知识点
如果重复打印一句话,引入for循环(执行流程)for(初始化语句;条件判断语句;条件控制语句){循环体语句;}初始化语句-----第一步执行,只执行一遍;条件判断语句-----第二步,条件判断,满足条件,则执行{}语句体;循环体语句----第三步;条件控制语句-----第四步---然后又继续第二步,直到第二步不满足为止。案例:public class F原创 2017-05-18 19:50:25 · 515 阅读 · 0 评论 -
java简单编译程序的运行
public class World {//创建一个名为World的类 public static void main(String[] args){ //main---程序的执行入口 System.out.println("world"); //println---程序的打印输出 }} 新建一个java源文件定义类名(类名要与源文件名一致)pu原创 2017-05-15 20:01:47 · 321 阅读 · 0 评论 -
逻辑与和或,及短路与和或的区别证明
//逻辑或|和短路或||的区别://逻辑或: 一个为真,则为真 //短路或: 一个为真,则为真 //当第一个式子成立时有区别;逻辑或仍然会执行后面的,短路或则不会 证明思路:先满足第一个式子成立,即(ypublic class Test { public static void main(String[] args){ int y = 11; int原创 2017-05-16 19:38:31 · 2253 阅读 · 0 评论 -
简单求最值问题(三目运算符)
格式(关系表达式)?表达式1:表达式2;如果关系表达式结果为true,运算后的结果是表达式1;如果关系表达式结果为false,运算后的结果是表达式2;public class SanMu{ public static void main(String[] args){ System.out.println((5<3)?true:false);//输出:false //获取两个数原创 2017-05-17 08:48:13 · 512 阅读 · 0 评论 -
if语句和if else语句简单运用
if基本语法结构:if(关系表达式) { 基本语句体}执行流程:首先判断关系表达式看其结果是true还是false如果是true就执行语句体如果是false就不执行语句体举例:public class If1{ public static void main(String[] args){ int a=3;原创 2017-05-17 12:10:12 · 40894 阅读 · 0 评论 -
switch语句简单运用
语法格式(等值的判断----标号跳转语句) switch(表达式) {case 值1:语句体1; break;(跳出上一个switch语句)case 值2:语句体2; break;…default: 语句体n+1; break; }原创 2017-05-17 16:01:41 · 1311 阅读 · 0 评论 -
if语句和switch语句的区别
if语句案例import java.util.Scanner;public class Switch1{ public static void main(String[] args){ System.out.println("请输入(1-4)的数字"); Scanner sc = new Scanner(System.in); int num = sc.nextInt();原创 2017-05-17 15:40:15 · 3355 阅读 · 0 评论 -
一维数组的元素查找和利用Arrays工具类查找,可变参数等
1.一维数组元素查找:(1)顺序查找:根据给定的数值,在数组中一个一个的查找;int[] arr={2,3,1,4,5,9}int num=3; for(int i=0;i//就是数组遍历查找 if(arr[i]==num){ System.out.prinltn(i); }}原创 2017-06-19 21:31:52 · 1695 阅读 · 0 评论