![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基本语法
南巷的花猫
陪我久点吧 久到我会陪你一起长大 如果不出意外的话 这辈子我都不会先放开你的手
展开
-
Java中的Scanner类
Scanner练习一:键盘输入两个数字 并求和import java.util.Scanner;/** * Scanner练习一: * 键盘输入两个数字 并求和 * 分析: * 1.需要实例化对象 使用new关键字 Scanner sc = new Scanner() * 2.定义int 变量 接受键盘输入值 int num = sc.nextInt(); * 3.定义变量sum sum=num1+num2 * 4.打印输出sum */pub原创 2020-08-15 11:43:04 · 267 阅读 · 0 评论 -
Java中的Random
1-用处:/** * Random的使用:用来生成随机数字 * */2-案例一:获取指定区间的数 比如1-100 @Test public void testA(){ Random r = new Random(); for(int i =01;i<=10;i++){ int num = r.nextInt(100)+1; //随机生成1-100 System.out.println("循环10遍原创 2020-08-15 11:37:57 · 163 阅读 · 0 评论 -
Java中的for循环
案例一:打印1-100 之间所有整数之和public class Test02 { /** * 案例一:打印1-100 之间所有整数之和 * 选择方式:使用for循环 * 思路: * 1.定义一个求和变量sum 初始化为0: * 2.使用for循环结构 循环100遍 求和变量逐渐累加 * 3.控制台打印求和结果 */ @Test public void testA(){ //1.定义求和变量原创 2020-08-15 11:32:21 · 452 阅读 · 0 评论 -
JAVA中的do...while();循环
案例一:do…while();语句实现打印10遍hello world!import org.junit.Test;import java.util.Scanner;/** * 案例一:do...while();语句实现打印10遍hello world! * 分析: * 1.循环变量初始化 * 2.循环条件 * 3.循环变量的修改 *//** * do....while();与while()语句的区别: * 1.do...whil原创 2020-08-15 11:25:57 · 743 阅读 · 0 评论 -
JAVA中的static关键字
1-static的引出:可以由多个对象使用,不仅仅只是由某一个对象使用,即对象都具有的属性或者方法都可以用static关键字定义2-如果一个成员变量使用了static关键字定义,那么这个变量不再属于自己,属于所在的类。多个对象共享同一个数据。2.1)定义一个学生类Studentpublic class Student { private String name; //姓名 private int age; //年龄 static String room; //所在教原创 2020-08-15 11:14:21 · 132 阅读 · 0 评论 -
Java基础之String字符串
1-String字符串的构造以及定义/** * java.lang.String类代表字符串 * Java ApI中对于所有字符串面值如:"abcd" 这种就是此类的实例 * 换句话说:程序中所有的双引号字符串 都是String类的对象 就算没有使用关键字new * * 字符串的特点: * 1.字符串的内容永远不变 * 2.正是因为字符串的内容不变 所以字符串可以共享 * 3.字符串效果上相当于是 char[] 字符数组 实际上底层原理是 byte[]数组原创 2020-08-15 10:15:00 · 209 阅读 · 0 评论 -
JAVA中if条件结构
1.简单if条件结构@Test public void TestA(){ //1. 简单的if条件结构 int a =10; int b =5; if(a>b){ //()括号里面放入的是关系表达式或者逻辑表达式 System.out.println("a的值比b的值大!"); } }2.if …else条件结构@Test public void TestB(){原创 2020-08-12 10:23:22 · 431 阅读 · 1 评论 -
JAVA运算符与表达式(四)----------赋值运算符以及运算符之间的优先级
1.赋值运算符(= += -= *= /= %=)public void Test04(){ //4.1)简单赋值运算符 = int a =10; //4.2)复合赋值运算符 int b =3; b += a; //b=b+a; b +=1; //b=b+1; 相当于b++; System.out.println("a = " + a+",b = " + b); b -=原创 2020-08-12 10:09:44 · 139 阅读 · 0 评论 -
JAVA运算符与表达式(三)----------逻辑运算符
1.逻辑运算符(&& || !)import org.junit.Test;public class Test02 { //3.逻辑运算符(&& || !) @Test public void Test03(){ int a = 10; int b = 5; int c =8; int d =3; //3.1) && 逻辑与 相当于 and原创 2020-08-12 09:55:32 · 131 阅读 · 0 评论 -
JAVA运算符与表达式(二)----------关系运算符
1.关系运算符组成关系运算符:> >> < << == !=返回的结果值为:布尔值(true或者false)使用情况:一般与逻辑运算表达式结合使用2.代码演示:public class Test02 { @Test public void TestA(){ int a =10; int b =5; boolean c = a>b; //1. a大于b 返回true 2. c=true原创 2020-08-12 09:34:22 · 139 阅读 · 0 评论 -
JAVA运算符与表达式(一)----------算术运算符
1.算术运算符组成1.1 单目运算符1.2 双目运算符2.双目运算符(+ - * / %)2.1)代码演示public class Tset01 { //1.双目运算符用法 :由两个运算数 public static void main(String[] args) { int a =16; int b = 3; System.out.println("a+b= "+(a+b)); System.out.prin原创 2020-08-12 09:11:23 · 264 阅读 · 0 评论 -
JAVA八种基本类型
1.Java八种基本类型分类*Java的八种数据类型: * 1.整型 * 1.1 byte 1字节 * 1.2 int 2字节 * 1.3 short 4字节 * 1.4 long 8字节 * 2.浮点型(小数型) * 2.1 float 4字节 精度为7位 * 2.2 double 8字节 精度为15位 * 2.3 注意:Jav原创 2020-08-12 08:58:25 · 394 阅读 · 0 评论 -
JAVA变量的命名与命名规范
1-Java变量的定义与声明1.1)先定义 后赋值int a;a=10;1.2)定义变量的同时进行赋值int a = 10;1.3)对动态变量进行赋值package com.zelin.test;import java.util.Scanner;public class BianLiang { public static void main(String[] args) { //1.定义两个动态变量 age name int age;原创 2020-08-12 08:45:42 · 337 阅读 · 0 评论