---
title: "How do I use a loop in ArrayList to give input in java?"  
description: "How do I use a loop in ArrayList to give input in java?"  
author: "simron shukla"  
published: 2018-03-11  
canonical: https://answers.mindstick.com/qa/39745/how-do-i-use-a-loop-in-arraylist-to-give-input-in-java  
category: "programming"  
tags: ["java programming"]  
reading_time: 1 minute  

---

# How do I use a loop in ArrayList to give input in java?

How do I use a loop in [ArrayList](https://www.mindstick.com/forum/33780/arraylist-in-vb-dot-net) to give [input](https://www.mindstick.com/interview/1546/html5-input-elements) in [java](https://www.mindstick.com/articles/1702/introduction-to-java)?

\

## Answers

### Answer by Arti Mishra

This program takes input as, number of student in the array and display one by one from array. For Example:

```
import java.util.Scanner;
public class students {
  public static void main(String[] args){
  Scanner sc = new Scanner(System.in);
  System.out.println("Enter Number of Students : ");
  int numOfStudents = Integer.parseInt(sc.nextLine());
  //Create a string array to store the names of students
  String arrayOfNames[] = new String[numOfStudents];
  for (int i = 0; i < arrayOfNames.length; i++) {
   System.out.println("Enter the name of student " + (i+1) + " : ");
          arrayOfNames[i] = sc.nextLine();
  }
  // show student name one by one
  for (int i = 0; i < arrayOfNames.length; i++) {
   System.out.print("Student " + (i+1) + " : ");
          System.out.print(arrayOfNames[i] + "\n");
  }
 }
}
```

\


---

Original Source: https://answers.mindstick.com/qa/39745/how-do-i-use-a-loop-in-arraylist-to-give-input-in-java

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
