This is Java. Write the java code (not a full program) to delete an integer from a 1d array of integers. Assume the following: a. the array's physical size is 10. b. the array's logical (current size) is 7. c. we want to delete the value 600 in position 6 (index 5). 100 200 300 400 500 600 700 ? ? ? This is java please.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

This is Java.

Write the java code (not a full program) to delete an integer from a 1d array of integers. Assume the following:

a. the array's physical size is 10.

b. the array's logical (current size) is 7.

c. we want to delete the value 600 in position 6 (index 5).

100 200 300 400 500 600 700 ? ? ?

This is java please.

Expert Solution
Step 1

Program Approach:

  • Declaring main class
  • Defining the main function
  • Declaring integer type array with physical size 10
  • Assigning values into an array with logical size 7
  • Using for loop to printing array
  • Display an array
  • Declare integer type variable del
  • Deleting array and replace it with the next element
  • Display the message
  • Using for loop to printing array
  • Display the array
Step 2

Program:

//declaring main class

public class Main

{

    //defining main function

    public static void main (String[] args)

    {

        //declaring integer type array with physical size 10

       int arr[]=new int[10];

       //assigning values into array with logical size 7

       for(int i=0;i<7;i++)

       {

           arr[i]=(i+1)*100;

       }

       //using for loop to printing array

       for(int i=0;i<7;i++)

       {

           //display an array

           System.out.println(arr[i]);

       }

       //declare integer type variable del

       //value to be deleted

       int del=600;

       //deleting array and replace it with next element

       for(int i=0;i<7;i++)

       {

           if(arr[i]==del)

           {

               arr[i]=arr[i+1];

           }

       }

       //display the message

       System.out.println("After deletion");

       //using for loop to printing array

       for(int i=0;i<7;i++)

       {

           //display the array

           System.out.println(arr[i]);

       }

    }

}

trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education