Direktlänk till inlägg 4 januari 2013
///////////////////////
//Skapa en telefonbok
///////////////////////
import java.io.*;
public class ovning41 {
public static void main(String[] args)
throws IOException {
System.
out.print("Vad vill du döpa filen till?");
String fil = Keyboard.readString();
boolean add = true;
FileWriter fw =
new FileWriter(fil, add);
BufferedWriter bw =
new BufferedWriter(fw);
PrintWriter utFil =
new PrintWriter(bw);
System.
out.print("Hur många vänner vill du mata in?");
int antal = Keyboard.readInt();
for (int n = 0; n < antal; n++){
System.
out.print("Namn: ");
String namn = Keyboard.readString();
System.
out.print("Nummer: ");
int nummer = Keyboard.readInt();
utFil.println(namn +
"\t" + nummer);
}
System.
out.print("Vill du mata in fler?(j/n)");
char svar = Keyboard.readChar();
if (svar == 'j'){
System.
out.print("Vill du skriva över de andra eller lägga till?(s/l)");
char val = Keyboard.readChar();
if (val == 's'){
add =
false;
System.
out.print("Hur många vänner vill du mata in?");
antal = Keyboard.readInt();
for (int n = 0; n < antal; n++){
System.
out.print("Namn: ");
String namn = Keyboard.readString();
System.
out.print("Nummer: ");
int nummer = Keyboard.readInt();
utFil.println(namn +
"\t" + nummer);
}
}
else {
System.
out.print("Hur många vänner vill du mata in?");
antal = Keyboard.readInt();
for (int n = 0; n < antal; n++){
System.
out.print("Namn: ");
String namn = Keyboard.readString();
System.
out.print("Nummer: ");
int nummer = Keyboard.readInt();
utFil.println(namn +
"\t" + nummer);
}
}
}
utFil.close();
}
}
import java.io.* --> Importerar nödvändiga klasser för fihantering. FileWriter fw = new FileWriter(fil) --> Ett objekt av typen FileWriter används för att öppna en kanal för skriving till en fil. Om filen innehåller data, ersätts dessa. Fil...
Exempel: /////////////////////////////////////////////////// //Skriv ett program som låter användaren mata //in tio värden och som sorterar dessa i fallande //ordning. Programmet avslutas med en utskrift ////////////////////////////////...
Exempel: //////////////////////////////////////////////////////////////////////// //Använd en lämplig standardmetod för att söka efter ett ord i en text. //Låt programmet redovisa resltatet av sökningen på ett lämpligt sätt. /////////////////...
Sorterings- och sökalgoritmer: Bubbelsortering --> Varje värde flyttar ett steg åt gången genm att byta plats med efterföljande värde till dess att ett annat värde ska bubbla vidare. public static void sort(double data[]){ for (int m = 0;...
Klasser och objekt: public class Klassnamn{ typ datamedlem1; typ datamedlem2; metoder } --> En klass inleds med orden pubic class följt av klassens namn. Två klamrar inramar klassen. Mellan dessa skrivs dess datamedlemmar sam...
Må | Ti | On | To | Fr | Lö | Sö | |||
1 |
2 |
3 |
4 | 5 |
6 |
||||
7 |
8 |
9 |
10 |
11 |
12 |
13 |
|||
14 |
15 |
16 |
17 |
18 |
19 |
20 |
|||
21 |
22 |
23 |
24 |
25 |
26 |
27 |
|||
28 |
29 |
30 |
31 |
||||||
|