自学笔记
正在努力的小菜鸡
这个作者很懒,什么都没留下…
展开
-
2-2 流程控制
流程控制 顺序结构 package com.kangbazi.structure; public class ShunXuDemo { public static void main(String[] args) { System.out.println("hello1"); System.out.println("hello2"); System.out.println("hello3"); System.out.println("原创 2021-08-18 16:39:29 · 58 阅读 · 0 评论 -
2-1 Scanner
Scanner next() 1.一定要读取到有效字符后才可以结束输入 2.对输入有效字符之前的空白,next()方法会自动将其去掉 3.只有输入有效字符后才能将其后面的空白作为分隔符或者结束符 4.next()不能得到带有空格的字符串 nextline() 1.以Enter作为结束符 也就是说nextline()方法返回的是输入回车之前的所有字符 2.可以获得空白 代码 package com.kangbazi.scanner; import java.util.Scanner; public cla原创 2021-08-10 11:26:57 · 69 阅读 · 0 评论 -
10.Javadoc
package operator; /* @author 作者名 @version 版本号 @since 指明需要最早使用的jdk版本 @param 参数名 @return 返回值情况 @throws 异常抛出情况 */ /* 通过命令行进cmd 输入javadoc -encoding UTF-8 -charset UTF-8 Doc.java 生成Javadoc */ /** * @author 扛把子 * @version 1.0 * @since 1.8 */ public class D原创 2021-08-09 23:25:33 · 47 阅读 · 0 评论 -
9.三元运算符
package operator; //三元运算符 public class Demo08 { public static void main(String[] args) { // x ? y : z //如果x==true 则结果为y,否则为z int score = 80; String type = score < 60 ? "不及格":"及格"; // if System.out.pri原创 2021-08-09 23:24:34 · 50 阅读 · 0 评论 -
8.扩展运算符
package operator; //扩展运算符 public class Demo07 { public static void main(String[] args) { int a = 10; int b = 20; a+=b;//a=a+b a-=b;//a=a-b System.out.println(a); //字符串连接符 + ,加号两侧有左侧为String则后面都转化为Stri原创 2021-08-09 23:23:00 · 45 阅读 · 0 评论 -
7.位运算
package operator; //位运算 public class Demo06 { public static void main(String[] args) { /* A = 0011 1100 B = 0000 1101 -------------------- A&B = 0000 1100 全1为1,有0为0 A|B = 0011 1101 有1为1,全0为0 A原创 2021-08-09 23:22:19 · 30 阅读 · 0 评论 -
6.逻辑运算符
package operator; //逻辑运算符 public class Demo05 { public static void main(String[] args) { boolean a = true; boolean b = false; System.out.println("a && b:"+(a&&b)); System.out.println("a || b:"+(a||b));原创 2021-08-09 23:21:42 · 45 阅读 · 0 评论 -
5.运算符
package operator; //运算符 public class Demo01 { public static void main(String[] args) { //二元运算符 //Ctrl + D :复制当前行到下一行 int a = 10; int b = 25; System.out.println(a+b); System.out.println(a-b); Syste原创 2021-08-09 23:21:05 · 42 阅读 · 0 评论 -
4.变量 常量 作用域
package base; public class Demo05 { /* 所有变量、方法、类名要见名知意 类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个单词外,后面单词的首字母大写 lastname-->lastName 局部变量:首字母小写和驼峰原则 常量:大写字母和下划线:MAX_VALUE 类名:首字母大写和驼峰原则:Man GoodMan 方法名:首字母小写和驼峰原则 run() runRun() *原创 2021-08-09 23:18:02 · 45 阅读 · 0 评论 -
3.类型转换
package base; public class Demo04 { public static void main(String[] args) { int i = 128; byte b = (byte)i; //强制转换(类型)变量名 高==>低 //自动转换 低==>高 System.out.println(i); System.out.println(b);//溢出原创 2021-08-09 23:16:28 · 46 阅读 · 0 评论 -
2.数据类型拓展
package base; public class Demo03 { public static void main(String[] args){ //整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x int i = 10;//10 int i2 = 010;//8 int i3 = 0x10;//16 System.out.println(i); System.out.prin原创 2021-08-09 23:14:36 · 40 阅读 · 0 评论 -
1. 数据类型
package base; public class demo02 { public static void main(String[] args) { String a ="hello"; int num1 = 10; byte num = 30; long num4 = 30L;//long类型要在数字后面加个L float num5 = 50.1F;//float类型要在后面加F double n原创 2021-08-09 23:12:50 · 47 阅读 · 0 评论