Java专业课程二
运算格式以及运算
1.两个数字之间的运算
import java.util.Scanner;
public class p {
public static void main(String[] args)
{
System.out.print("请输入第一个数:");
Scanner sc=new Scanner(System.in);
int n1=sc.nextInt();//定义一个变量属于int类型
System.out.print("请输入第二个数:");
int n2=sc.nextInt();定义第二个变量属于int类型
System.out.println(n1+"*"+n2+"="+n1*n2);//两个数相乘
System.out.println(n1+"+"+n2+"="+(n1+n2));//两个数字相加
System.out.println(n1+"/"+n2+"="+(double)n1/n2);//两个数字相除
System.out.println(n1+"-"+n2+"="+(n1-n2));//两个数字相减
2.简单求图形周长的源代码
import java.util.Scanner;
public class p2{
public static void main(String[] args) {
System.out.println("请输入矩形的长:");
Scanner sc=new Scanner(System.in);//定义一个条件
int n1=sc.nextInt();//输入一个int类型的变量
System.out.println("请输入矩形的宽:");
int n2=sc.nextInt();//定义第二个int类型的变量
System.out.print(2*n1+2*n2);//输出一个带数学公式的输出
3.运用三目运算符的经典求奇数偶数的源代码
import java.util.Scanner;
public class p5 {
public static void main(String[] args) {
System.out.print("请输入一个正整数:");
Scanner sc=new Scanner(System.in);
int n1=sc.nextInt();//定义输入数字的类型为int
String result=(n1%2==0?"是偶数":"是奇数");
System.out.println(result);
4.数组概念
数组:用于保存多个同类型的数据
数组项:表示数组中的某一项数据
下标:数组中某个元素的编号
长度:数组元素数量
一个数组创建后,每一项必定有值,若没有赋值,则使用默认值
源代码格式
public class TheArray {
public static void main(String[] args) {
//定义数组
//语法1:数据类型[] 变量;
//语法2:数据类型 变量[];
// int[] numbers; //声明一个int类型的数组(数组的每一个元素必定是int类型),名称为numbers
//给数组赋值
//语法:数组变量 = new 数据类型[长度];
// numbers = new int[4];//给数组numbers赋值,其长度为4
//合并书写
// int[] numbers = new int[4];
//
// //操作数组中的元素
// //修改数组的元素
// //数组变量名[下标] = 表达式;
// numbers[0] = 2;//将2,赋值给数组的第1项(下标为0的元素)
// numbers[3] = 15;
//// numbers[5] = 1;//这句代码,将导致下标越界
//
// //得到数组中的元素
// //数组变量名[下标]
// System.out.println(numbers[2]);
// numbers[1] = numbers[0] + numbers[3];
// numbers[0] = numbers[1]*2;
//
// //获得数组的长度
// //数组变量名.length
// System.out.println(numbers.length);
//
// //输出数组最后一项的值
// System.out.println(numbers[numbers.length - 1]);
}
}