---
title: "array"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/136905-array"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "pirate"
published: "2005-11-03T16:07:32.000Z"
updated: "2005-11-03T19:23:26.000Z"
replies: 3
views: 343
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/136905-array"
---

# array

## #1 — pirate, 2005-11-03T16:07Z

Hej.

Hur gör jag om läser in tal säg 1-5 från System.in och ska stoppa in det i en array ?

```
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.print("tal: ");
String input = in.readLine();
int sum = Integer.parseInt(input);
```

Permalänk: https://www.webforum.nu/p/136905

## #2 — jme, 2005-11-03T17:12Z

Skapar en array som kan lagra 5 int-värden:

int\[\] arr = new int\[5\];

arr\[0\] = 0;
arr\[1\] = 127;

Vet du däremot inte hur många tal du ska lagra, använder du dig utav nån sorts Vector, eller List eller liknande (båda finns i paketet java.util).

Vector v = new Vector();

v.add(new Integer(sum) ); // om du vill lagra ett int-värde msåte du wrappa den in i ett Integer-objekt

v.add(input); // input är det du får direkt från readLine(); och kan lagras direkt i Vectorn

String in = (String)v.get(input); // för att få ut ett visst objekt från Vectorn

int sum = Integer.parseInt(in);

Permalänk: https://www.webforum.nu/p/1698663

## #3 — pirate, 2005-11-03T17:34Z

ok jag ska försöka visa här hur har jag har tänkt mig, alltså läsa in från system.in för att sedan stoppa in i en array och sedan skicka till en metod som reverserar arrayen.

```
public static void main(String[] args) throws IOException {
		
		
		
		BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
		System.out.print("tal: ");
		String input = in.readLine();
		int sum = Integer.parseInt(input);
		
		for(int i = sum; i < args.length; i++){
		
			sum = args[i];
		
			reverseArray(sum);
		
			System.out.println(input);	
		}
		
	}
```

Permalänk: https://www.webforum.nu/p/1698670

## #4 — jme, 2005-11-03T19:23Z

Själva koden till reverseArray får du fixa själv. Sen har jag nog skrivit lösningen på det första problemet. :) Läs och testa.

Permalänk: https://www.webforum.nu/p/1698700

---

Tråden på webben: https://www.webforum.nu/amne/java/136905-array
