java 基础的数组 添加
package review;//包名
import java.util.Scanner;
/*
要求:通过数组来实现添加和修改,因为数组也是一个集合
开发环境:eclipse
时间:2017-10-24日
作者:无痕公子
基本思想:
(利用数组来实现功能,数组也是一个数据的集合.)
*/
public class S {
//类
public static void main(String[] args)
//主方法
{
int [] arr = new int [5];//定义了int类型一个数组数组
Inputmodification(arr);//方法调用
}
//-------------------通过用户输入来给数组赋值-------------------------------------
public static void assignment(int[] arr){
System.out.println("\n"+"请输入你要输入的数字(1~5)");
Scanner c = new Scanner(System.in);
for(int i=0;i<arr.length;i++)
{
int a = c.nextInt();
arr[i]=a;
}
for(int y=0;y<arr.length;y++)
{
System.out.print("\t"+arr[y]);
}
}
//--------------------------修改数组的方法--------------------------------------------
public static void modify(int[] arr){
System.out.print("请输入要修改那一个数");
Scanner c = new Scanner(System.in);
int a = c.nextInt();
System.out.print("修改为几?");
for(int i=0;i<arr.length;i++)
{
if(arr[i]==arr[a-1]){
Scanner u = new Scanner(System.in);
int d= c.nextInt();
arr[i]=d;
break ;
}
}
for(int k=0;k<arr.length;k++){
System.out.print("\t"+arr[k]);
}
public static void Inputmodification(int[] arr){
assignment(arr);//添加
modify(arr);//修改
}
}
java 基础的数组 添加相关推荐
- Java 基础 利用数组来实现银行注册开户、存钱、取钱
Java 基础 利用数组来实现银行注册开户.存钱.取钱 1.主界面 放置于BankSystem类中 思路: (1)用输入语句完成主界面的编写 (2)用Scanner实现键盘录入数据 (3)用switc ...
- Java基础之数组与集合
Java基础之数组与集合 一.数组 二.冒泡排序算法 三.选择排序算法 四.二维数组 五.Arrays 工具 六.宠物管理系统 七.集合 Collection 八.List 九.重写 equals 方 ...
- Java基础-遍历数组
Java基础-遍历数组 1.语法简介 2.一维数组 3.二维数组 4.三维数组 1.语法简介 在Java中,对for语句的功能给予了扩充.加强,以便更好的遍历数组. 语法格式如下: for(声明循环变 ...
- java二维数组添加数据_Java自学路线图
目前Java在许多行业的客户端方面的应用非常多,比如OA.邮箱.投票.金融.考试.物流.医疗.矿山等信息方面的系统.Java开发者在这方面的需求也非常大,待遇也相当不错,工资水平可能和Java互联网方 ...
- java二维数组添加数据_我敢保证,全网没有再比这更详细的Java知识点总结了,送你啊...
接下来你看到的将是全网最详细的Java知识点总结,全文分为三大部分:Java基础.Java框架.Java+云数据 小编将为大家仔细讲解每大部分里面的详细知识点,别眨眼,从小白到大佬.零基础到精通,你 ...
- Java笔记3.1——Java基础之数组
第3章 数 组 目录 第3章 数 组 一.Eclipse 的使用配置 二. 数组的概述 1.数组的概念 2.数组的特点 三.一维数组的使用 1.声明 2.初始化 3.数组元素的引用 4.数组元素的默认 ...
- 一文带你深入理解【Java基础】· 数组
写在前面 Hello大家好, 我是[麟-小白],一位软件工程专业的学生,喜好计算机知识.希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!谢谢大家!!! ...
- java二维数组添加数据_Java小白入门必懂知识点
1.Java语言的特点 (1)Java语言是一种面向对象的编程语言 (2)简单.高效.稳定.安全性高 (3)Java语言是一种与平台无关的编程语言,因为其自身提供程序运行的解 释环境 (4)支持多线程 ...
- java基础(十) 数组类型
###1. 数组类简介 在java中,数组也是一种引用类型,即是一种类. 我们来看一个例子,理解一下数组类: public static void main(String[] args) {Class ...
- Java基础:数组的声明,循环,赋值,拷贝。
数组的声明 一般有两种形式的声明: int[] a; int a[]; 这两种声明都没错,但是大多数都使用第一种声明,因为变量名是独立的,不带任何符号. 声明一个数组,并没有将a正在的初始化为一个数组 ...
最新文章
- SAP PM 入门系列11 - 一个维护通知单只能创建一个维护订单?
- python画三维立体图-Python 竟能绘制出如此酷炫的三维图
- 架构师的能力模型(图)
- 腾讯云发布专有云TCE矩阵,让企业用上金融级合规专有云
- 文献记录(part102)--Two-phase clustering process for outliers detection
- 使用Open Liberty的开发模式最大程度地缩短周转时间
- [线性代数]Note3--乘法和逆矩阵
- API设计原则(觉得太合适,转发做记录)
- 并查集——畅通工程(hdu1232)
- 聊一聊 java8 中的 Optional
- RemObjects Elements 11.0
- 两个平面的位置关系和判定方程组解_必修二数学课后题答案
- 2020-12-04mscomm.ocx注册的问题
- 软考-计算机组成原理与结构
- 天翎myAppsSetup_V4.4.sp10系统结构图
- MySQL如何复制表结构,及如何复制表内容,以及临时表
- matlab 复权数据,〖Matlab〗基于通达信股价数据的复权处理(fantuanxiaot版本)
- 你不会因为实施了Scrum而变敏捷
- 用VS新建多层架构时引用第三方dll 时清理解决方案时,放bin文件夹下的bll被清空问题
- 交换机与路由器的配置
热门文章
- sonarqube+scanner代码质量检查
- 使用iTunes下载旧版本的IPA文件
- MacBook使用HHKB键盘设置
- php file_get_contents路径问题,file_get_contents与相对路径
- 支付宝当面付网站对接支付教程
- ssl证书无效或不匹配怎么办
- 通俗解释Docker
- signature=89d6821c2fe7d31483f21edf9c96c63b,Forage harvester
- Python中的与或非
- FME 2017.0 的新特性(预览版发布)