当前位置: 首页 > news >正文

网站建设工作室 杭州湖南seo优化服务

网站建设工作室 杭州,湖南seo优化服务,四川省建设三类职称网站,宜春做网站的公司Java基础语法 1. 打印 Hello World !2. 变量类和数据类型2.1 什么是变量?什么是数据类型?2.2 常用的数据类型2.3 使用变量2.4 String 类数据类型2.4.1 String 类基本概念2.4.2 String 类的使用 3. 运算符3.1 算数运算符3.2 关系运算符3.3 逻辑运算符3.4 …

Java基础语法

  • 1. 打印 Hello World !
  • 2. 变量类和数据类型
    • 2.1 什么是变量?什么是数据类型?
    • 2.2 常用的数据类型
    • 2.3 使用变量
    • 2.4 String 类数据类型
      • 2.4.1 String 类基本概念
      • 2.4.2 String 类的使用
  • 3. 运算符
    • 3.1 算数运算符
    • 3.2 关系运算符
    • 3.3 逻辑运算符
    • 3.4 赋值运算符
  • 4. 条件控制语句
    • 4.1 if--else
    • 4.2 for
    • 4.3 while--break--continue
    • 4.5 switch--case

1. 打印 Hello World !

  1. 使用Idea创建模块。Java_study 是创建的项目。
    在这里插入图片描述

  2. 创建java文件。
    在这里插入图片描述
    3.创建成功的 java文件。
    在这里插入图片描述
    标记的HelloWorld是类名,类名和文件名必须相同

  3. 编写main函数
    main函数是 Java 程序的入口点。当 Java 应用程序开始运行时,JVM(Java Virtual Machine)会查找名为 main静态方法,并从此处开始执行程序。
    在这里插入图片描述
    String[] args:表示该方法接受一个字符串数组作为参数,通常用于接收命令行参数。

  4. 调用println函数打印出HelloWorld !
    在这里插入图片描述

2. 变量类和数据类型

2.1 什么是变量?什么是数据类型?

变量是用来存储数据的标识符。

变量好比是收纳盒,如果把所有的物品都放进一个收纳盒这就导致很多问题,那么就需要对收纳盒进行分类。

变量进行分类的是数据类型,数据类型定义变量能存储什么类别的数据。

如图:
在这里插入图片描述

2.2 常用的数据类型

整数类型:

数据类型字节数取值范围
byte1-128 到 127
short2-32768 到 32767
int4-231 到 231-1
long8-263 到 263-1

浮点类型:

数据类型说明
float4字节,单精度
double8字节,双精度

字符类型:

数据类型说明
char占用2个字节,表示一个Unicode字符

布尔类型:

数据类型说明
boolean表示真(true)或假(false)

2.3 使用变量

变量的命名规则:

  • 标识符:变量名必须是合法的 Java 标识符,不能是 Java 关键字或保留字
  • 字母数字组合:变量名可以由字母、数字、下划线 _ 和美元符号 $ 组成,但不能以数字开头
  • 大小写敏感:Java 是大小写敏感的,age 和 Age 是两个不同的变量。
  • 有意义的名称:变量名应具有描述性,能够清楚地表达其用途。

创建变量:

//定义一个整型变量
int n = 1;// 定义一个浮点数,浮点数要加上f
float f = 1.1f;//定义一个doublef浮点数
double d = 6.6;//定义一个字符,字符要用单引号''括起来
char c = 'a';

打印变量:

//打印变量 println打印后换行,print打印后不换行
System.out.println("int整数:" + n);
System.out.println("float单精准度浮点数:" + f);
System.out.println("double双精准度浮点数:" + d );
System.out.print("char字符:" + c);

2.4 String 类数据类型

2.4.1 String 类基本概念

String 类是一个非常重要的类,用于表示文本字符串。

基本概念:

  • 不可变性:String 对象是不可变的,这意味着一旦创建了一个 String 对象,其内容就不能被修改。每次对 String 进行修改操作时,都会创建一个新的 String 对象。
  • 存储方式:String 对象在内存中的存储方式是通过一个字符数组实现的,通常是一个 char[] 数组

2.4.2 String 类的使用

 //创建字符串对象String str1 = "Hello";String str2 = "World";//字符串拼接
String str3 = str1 + str2;//字符串比较
boolean b = str1.equals(str2);//字符串长度int len = str1.length();//字符串转大写
String str4 = str1.toUpperCase();//字符串转小写
String str5 = str1.toLowerCase();//字符串截取,返回的是从1到3的字符串
String str6 = str1.substring(1,3);//查找字符串,返回的是第一个l的位置
int index = str1.indexOf("llo");// 获取字符串中指定位置的字符
char ch = str1.charAt(1);//字符串替换
String str7 = str1.replace("H","h");//字符串分割
String[] str8 = str1.split("l");//字符串格式化
String str9 = String.format("我的名字叫%s,今年%d岁。", "小明", 18);

3. 运算符

3.1 算数运算符

算数运算符:

运算符描述
+加法
-减法
*乘法
/除法
%取模(求余数)

示例:

int a = 10;
int b = 3;int sum = a + b; // 13
int difference = a - b; // 7
int product = a * b; // 30
int quotient = a / b; // 3
int remainder = a % b; // 1

3.2 关系运算符

关系运算符:

运算符描述
==等于
!=不等于
>大于
<小于
>=大于等于
<=小于等于

示例:

int x = 5;
int y = 10;boolean isEqual = (x == y); // false
boolean isNotEqual = (x != y); // true
boolean isGreater = (x > y); // false
boolean isLess = (x < y); // true

3.3 逻辑运算符

逻辑运算符:

运算符描述
&&逻辑与
||逻辑或
!逻辑非

示例:

boolean condition1 = true;
boolean condition2 = false;// && 两个都为真结果才能为真
boolean result1 = (condition1 && condition2); // false// || 其中有一个为真结果就为真
boolean result2 = (condition1 || condition2); // true// !, !真 -->假, !假 -->真
boolean result3 = !condition1; // false

3.4 赋值运算符

赋值运算符:

运算符描述
=简单赋值
+=加法赋值
-=减法赋值
*=乘法赋值
/=除法赋值
%=取模赋值

示例:

int num = 10;num += 5; // num = num + 5; num = 15
num -= 3; // num = num - 3; num = 12
num *= 2; // num = num * 2; num = 24
num /= 4; // num = num / 4; num = 6
num %= 2; // num = num % 2; num = 0

4. 条件控制语句

4.1 if–else

//成绩
int n = 99;// 如果小于60 判断为不及格
if(n < 60){System.out.println("不及格");
}else if(n < 70){  //否则,如果小于70,判断为CSystem.out.println("D");
}else if(n < 80){System.out.println("C");
}else if(n < 90){System.out.println("B");
}else{ //否则,判断为ASystem.out.println("A");
}

4.2 for

for(int i=0; i < 6 ; i++ ){System.out.println(i);
}

4.3 while–break–continue

while(n < 10){if(n ==6){System.out.println("终止程序");break;}if(n == 3){System.out.println("省略");n += 1;continue;}System.out.println(n);n++;
}

4.5 switch–case

 		int day = 3; // 你可以更改这个值来测试不同的情况switch (day) {case 1:System.out.println("Monday");break;case 2:System.out.println("Tuesday");break;case 3:System.out.println("Wednesday");break;case 4:System.out.println("Thursday");break;case 5:System.out.println("Friday");break;case 6:System.out.println("Saturday");break;case 7:System.out.println("Sunday");break;default:System.out.println("Invalid day");break;}
http://www.tj-hxxt.cn/news/2043.html

相关文章:

  • 企业品牌战略站群seo
  • 动态网站制作新手教程培训心得体会范文
  • 好的网站开发培训网络营销课程大概学什么内容
  • 设计师的个人网站优化网站界面的工具
  • 网站的电子地图怎么做免费cms建站系统
  • 网站如何添加图标seo实战视频
  • 彩票网站的推荐怎么做整合营销案例举例说明
  • 新疆公路建设管理局网站微信营销软件免费版
  • 手机有些网址打不开怎么解决网站seo技术教程
  • 汽车网站设计模板百度搜索榜
  • 网站开发 app上海优化网站方法
  • 网站建设多少钱谷歌推广外贸建站
  • 虹桥做网站百度网址大全首页
  • 一个公司做两个网站2022最新引流推广平台
  • 潍坊网站建设最新报价百度pc端提升排名
  • 做简历网站百度公司全称叫什么
  • 微博白菜网站怎么做如何在各种网站投放广告
  • 建筑网站 国外seo专家招聘
  • 自助网站系统百度关键词查询工具免费
  • 二级域名网站建设引擎优化seo是什么
  • 网站的架设百度seo排名优化
  • 怎么优化网站的单个关键词排名网站百度推广
  • 苏州做网站推广哪家好对网站外部的搜索引擎优化
  • 国际网站开发客户的技巧中文搜索引擎排行榜
  • 国外有哪些做服装的网站有哪些深圳网络整合营销公司
  • 免费推广引流百度官网优化
  • 阿三做网站免费文件外链网站
  • 推广游戏网站怎么做世界十大搜索引擎排名
  • 河南建设资格执业网站营销方案策划书
  • wordpress无插件对接公众号网站关键词优化网站推广