九月一号java小练习
来源:互联网 发布:2017最新网络综艺节目 编辑:程序博客网 时间:2024/04/30 23:48
1、
//创建一位数组,并将数组中的内容输出到控制台上
//创建一个至少五个数的数组,例如,以[1,2,3,4,5]这样的形式输出到控制台上
public class array1 {
public static void main(String arg[]) {
int a[] = new int[] { 1, 2, 3, 4, 5 };
for (int i = 0; i < a.length; i++) {
System.out.println("a[" + i + "]" + "=" + a[i]);
}
for (int i = 0; i < a.length; i++) {
System.out.print(a[i] + " ");
}
}
}
2、
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
//创建二维数组,并将数组中的内容输出到控制台上
//创建二维数组进行学生姓名、学号、java基础成绩三个信息的存储
//使用for循环语句进行二维数组的遍历以及打印到控制台
public class array2 {
public static void main(String arg[]) throws IOException{
//Scanner input=new Scanner(System.in);
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String a[][]=new String[3][3];
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
if(j==0){System.out.println("请输入第"+(i+1)+"位同学"+"姓名");}
if(j==1){System.out.println("请输入第"+(i+1)+"位同学"+"学号");}
if(j==2){System.out.println("请输入第"+(i+1)+"位同学"+"成绩");}
String aa=br.readLine();
a[i][j]=aa;
}
}
System.out.println("姓名 学号 成绩");
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
System.out.print(a[i][j]+" ");
}
System.out.println(" ");
}
}
}
3、
import java.util.Arrays;
//将数组中的数据排序,找到指定元素
//数组必须是数字类型,随机定义一数组
public class binary {
public static void main(String arg[]){
int a[]=new int[100000];
for(int i=0;i<a.length;i++){
a[i]=new java.util.Random().nextInt(1000);
}
Arrays.sort(a);
System.out.println(Arrays.binarySearch(a, 100));
System.out.println(a[Arrays.binarySearch(a, 100)]);
}
}
4、
import java.util.Scanner;
//冒泡排序
public class bubble {
public static void main(String arg[]){
int a[]=new int[10];
Scanner input=new Scanner(System.in);
for(int i=0;i<10;i++){
System.out.println("请输入第"+i+"个数");
int ii=input.nextInt();
a[i]=ii;
}
int temp;
for(int j=0;j<a.length-1;j++){
for(int k=0;k<a.length-1-j;k++){
if(a[k]>a[k+1]){
temp=a[k];
a[k]=a[k+1];
a[k+1]=temp;
}
}
}
for(int i=0;i<a.length;i++){
System.out.print(a[i]+" ");
}
}
}
- 九月一号java小练习
- 九月六号java小练习
- 八月三十一号java小练习
- 九月七号java小练习
- 今天九月一号
- java 小练习
- java-GUI小练习
- java 小练习
- java小练习
- Java继承小练习
- Java小练习
- JAVA 小练习 01
- java小练习
- Java 小练习 HashMap
- Java反射小练习
- Java输入输出小练习
- Java反射小练习
- java异常小练习
- 利用CODING.NET免费部署搭建ZBLOG PHP网站
- oracle闪回(flashback)
- numpy.nonzero函数
- C++内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区
- C++标准库map类型
- 九月一号java小练习
- 杭电ACM2054java做法
- Activity中获取view的高度和宽度方法
- TinkPHP 3.2.3版本 新手该注意的地方
- python 接收邮件
- UIday0702:用 UIScrollView 和 UIPageControl 实现引导图
- Centos NAT网络配置
- hdoj 5335 bfs
- CentOS下安装配置LAMP(Linux+Apache+MySQL+PHP)