备忘录
1、键盘输出数值
import java.util.Scanner;
Scanner sc = new Scanner(System.in);
System.out.println(“请输入一个整数数字”);
int num = sc.nextInt();
2、随机数生成
import java.util.Random;
Random random = new Random();
int number = random.nextInt(END - START + 1) + START;
System.out.println(“产生一个”+START+“到”+END+“之间的随机整数:”+number);
3、各位取值
int i=3456;
int qian = i / 1000;
int bai = i / 100 % 10;
int shi = i / 10 % 10;
int ge = i % 10;
4、数组选择法
for (int j = 0; j < a.length-1; j++) {
for (int i = j+1; i < a.length; i++) {
if(a[i]<a[j]){
int temp = a[j];
a[j] = a[i];
a[i] = temp;
}
}
冒泡法排序
for (int j = 0; j < a.length; j++) {
for (int i = 0; i < a.length-j-1; i++) {
if(a[i]>a[i+1]){
int temp = a[i];
a[i] = a[i+1];
a[i+1] = temp;
}
}
}
5、遍历数组方式
for循环:
int arr[]={12,23,13,45,67};
for(i=0;i<arr.length;i++)
{
System.out.print(arr[i]+" ");
}
增强for循环foreach
int arr[]={12,23,13,34,26};
for(int a:arr)
{
System.out.print(a+" ");
}
java.util.Arrays.toString()
int arr[]={12,23,13,34,26};
System.out.print(java.util.Arrays.toString(arr));