基础语法一

简介: 基础语法一

Java基础语法实例(一):变量、数据类型和运算符

1. 变量和数据类型

Java是一种强类型语言,这意味着在声明变量时,必须明确指定变量的数据类型。以下是一个简单的Java程序,演示了如何声明和初始化不同类型的变量。

java复制代码

 

public class VariablesDemo {

 

public static void main(String[] args) {

 

// 整数类型变量

 

int intVar = 100;

 

System.out.println("intVar: " + intVar);

 

 

 

// 浮点数类型变量

 

double doubleVar = 3.14;

 

System.out.println("doubleVar: " + doubleVar);

 

 

 

// 字符类型变量

 

char charVar = 'A';

 

System.out.println("charVar: " + charVar);

 

 

 

// 布尔类型变量

 

boolean boolVar = true;

 

System.out.println("boolVar: " + boolVar);

 

 

 

// 字符串类型变量

 

String strVar = "Hello, World!";

 

System.out.println("strVar: " + strVar);

 

}

 

}

2. 运算符

Java支持多种运算符,包括算术运算符、关系运算符、逻辑运算符等。以下是一个使用运算符的示例程序。

java复制代码

 

public class OperatorsDemo {

 

public static void main(String[] args) {

 

// 算术运算符

 

int sum = 10 + 5;

 

System.out.println("Sum: " + sum);

 

 

 

int difference = 10 - 5;

 

System.out.println("Difference: " + difference);

 

 

 

int product = 10 * 5;

 

System.out.println("Product: " + product);

 

 

 

double quotient = 10.0 / 5;

 

System.out.println("Quotient: " + quotient);

 

 

 

// 关系运算符

 

int a = 10;

 

int b = 20;

 

boolean isEqual = (a == b);

 

boolean isGreaterThan = (a > b);

 

System.out.println("a is equal to b? " + isEqual);

 

System.out.println("a is greater than b? " + isGreaterThan);

 

 

 

// 逻辑运算符

 

boolean isTrue = true;

 

boolean isFalse = false;

 

boolean andResult = isTrue && isFalse;

 

boolean orResult = isTrue || isFalse;

 

System.out.println("True AND False: " + andResult);

 

System.out.println("True OR False: " + orResult);

 

}

 

}

Java基础语法实例(二):条件语句和循环

1. 条件语句

条件语句允许根据某个条件执行不同的代码块。以下是一个使用if-else语句的示例。

java复制代码

 

public class ConditionalStatementsDemo {

 

public static void main(String[] args) {

 

int score = 85;

 

 

 

if (score >= 90) {

 

System.out.println("Excellent!");

 

} else if (score >= 75) {

 

System.out.println("Good!");

 

} else if (score >= 50) {

 

System.out.println("Pass!");

 

} else {

 

System.out.println("Fail!");

 

}

 

}

 

}

2. 循环

循环语句允许重复执行一段代码,直到满足某个条件为止。以下是一个使用for循环和while循环的示例。

java复制代码

 

public class LoopsDemo {

 

public static void main(String[] args) {

 

// 使用for循环打印数字1到5

 

for (int i = 1; i <= 5; i++) {

 

System.out.println(i);

 

}

 

 

 

// 使用while循环打印数字6到10

 

int j = 6;

 

while (j <= 10) {

 

System.out.println(j);

 

j++;

 

}

 

}

 

}

3. 嵌套循环和条件语句

循环和条件语句可以嵌套使用,以创建更复杂的逻辑。以下是一个使用嵌套for循环和if语句的示例,用于打印乘法表。

java复制代码

 

public class NestedLoopsAndConditionsDemo {

 

public static void main(String[] args) {

 

for (int i = 1; i <= 5;

Java基础语法实例(一):变量、数据类型和运算符

1. 变量和数据类型

Java是一种强类型语言,这意味着在声明变量时,必须明确指定变量的数据类型。以下是一个简单的Java程序,演示了如何声明和初始化不同类型的变量。

java复制代码

 

public class VariablesDemo {

 

public static void main(String[] args) {

 

// 整数类型变量

 

int intVar = 100;

 

System.out.println("intVar: " + intVar);

 

 

 

// 浮点数类型变量

 

double doubleVar = 3.14;

 

System.out.println("doubleVar: " + doubleVar);

 

 

 

// 字符类型变量

 

char charVar = 'A';

 

System.out.println("charVar: " + charVar);

 

 

 

// 布尔类型变量

 

boolean boolVar = true;

 

System.out.println("boolVar: " + boolVar);

 

 

 

// 字符串类型变量

 

String strVar = "Hello, World!";

 

System.out.println("strVar: " + strVar);

 

}

 

}

2. 运算符

Java支持多种运算符,包括算术运算符、关系运算符、逻辑运算符等。以下是一个使用运算符的示例程序。

java复制代码

 

public class OperatorsDemo {

 

public static void main(String[] args) {

 

// 算术运算符

 

int sum = 10 + 5;

 

System.out.println("Sum: " + sum);

 

 

 

int difference = 10 - 5;

 

System.out.println("Difference: " + difference);

 

 

 

int product = 10 * 5;

 

System.out.println("Product: " + product);

 

 

 

double quotient = 10.0 / 5;

 

System.out.println("Quotient: " + quotient);

 

 

 

// 关系运算符

 

int a = 10;

 

int b = 20;

 

boolean isEqual = (a == b);

 

boolean isGreaterThan = (a > b);

 

System.out.println("a is equal to b? " + isEqual);

 

System.out.println("a is greater than b? " + isGreaterThan);

 

 

 

// 逻辑运算符

 

boolean isTrue = true;

 

boolean isFalse = false;

 

boolean andResult = isTrue && isFalse;

 

boolean orResult = isTrue || isFalse;

 

System.out.println("True AND False: " + andResult);

 

System.out.println("True OR False: " + orResult);

 

}

 

目录
相关文章
|
6月前
|
Java 编译器
基础语法篇
基础语法篇
|
5月前
|
编译器 C语言 C++
|
6月前
|
Java
基础语法二
基础语法二
33 1
|
存储 安全 编译器
C++超基础语法
C语言是结构化和模块化的语言,适合处理较小规模的程序。对于复杂的问题,规模较大的程序,需要高度的抽象和建模时,C语言则不合适。为了解决软件危机, 20世纪80年代, 计算机界提出了OOP(object oriented programming:面向对象)思想,支持面向对象的程序设计语言应运而生。
|
6月前
|
存储 C# 开发者
C#基础语法
C#基础语法
34 0
|
6月前
|
存储 编译器 C++
C++基础语法
C++基础语法
54 0
|
安全 编译器 程序员
【C++】C++基础语法(下)
C++基础语法呢,有非常多的细节,需要大家慢慢来摸索,仔细的回顾,反复的复习
74 1
|
编译器 C语言 C++
【C++】C++基础语法(上)
C++基础语法呢,有非常多的细节,需要大家慢慢来摸索,仔细的回顾,反复的复习
100 1
|
编译器 C语言 C++
|
编译器 C语言 C++