数组

感觉不太好记

定义有两种

int[] a = {1,2,3,4,5,6,7}//这种是静态初始化

int[] a = new int[10]//这种是动态初始化

动态初始化感觉赋值有点费劲

a[0]=1;//或者用for循环来赋值

还有实现一个简单的四则运算计算器,主要用了switch 语句和scanner

代码如下;就是很简单的那种四则运算的计算器

import java.util.Scanner;

public class Calculate {
public static void main(String[] args) {
System.out.println("请输入第一个操作数");
Scanner scanner1 = new Scanner(System.in);
int a = scanner1.nextInt();
System.out.println("请输入运算符");
Scanner sign = new Scanner(System.in);
String s = sign.next();
System.out.println("请输入第二个操作数");
Scanner scanner2 = new Scanner(System.in);
int b = scanner2.nextInt();
switch (s){
case "+":
plus(a,b);
break;
case "-":
sub(a,b);
break;
case "*":
mul(a,b);
break;
case "/":
div(a,b);
break;

}
}
public static int plus(int i,int j){//加法方法
System.out.println(i+j);
return i+j;
}
public static int sub(int i,int j){//减法方法
System.out.println(i-j);
return i-j;
}
public static int mul(int i,int j){//乘法方法
System.out.println(i*j);
return i*j;
}
public static double div(double i,double j){//除法方法
System.out.println(i/j);
return i/j;
}

 

posted @ 2023-09-21 18:25  Etoilel  阅读(9)  评论(0)    收藏  举报