Skip to content

Commit 7c5cab8

Browse files
committed
Ajusted variables names and return of functions
1 parent 0ea2b95 commit 7c5cab8

File tree

6 files changed

+58
-22
lines changed

6 files changed

+58
-22
lines changed

bin/org/input4j/Input.class

118 Bytes
Binary file not shown.

bin/org/input4j/Main.class

1.48 KB
Binary file not shown.

bin/org/input4j/OInput.class

120 Bytes
Binary file not shown.

src/org/input4j/Input.java

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,49 +8,55 @@ public abstract class Input {
88
public static int Int(String menssage) {
99
System.out.printf(menssage);
1010
Integer i = Integer.parseInt(read.next());
11-
return i;
11+
int value = i.intValue();
12+
return value;
1213
}
1314

1415
public static long Lng(String menssage) {
1516
System.out.printf(menssage);
1617
Long l = Long.parseLong(read.next());
17-
return l;
18+
long value = l.longValue();
19+
return value;
1820
}
1921

2022
public static char Chr(String menssage) {
2123
System.out.printf(menssage);
2224
Character c = read.next().charAt(0);
23-
return c;
25+
char value = c.charValue();
26+
return value;
2427
}
2528

2629
//Impossivel utilizar o mesmo objeto dos outros inputs
2730
public static String Str(String menssage) {
2831
Scanner read = new Scanner(System.in);
2932
System.out.printf(menssage);
30-
String s = read.next();
33+
StringBuilder s = new StringBuilder(read.next());
3134

3235
if(read.hasNextLine()) {
33-
s += read.nextLine();
36+
s.append(read.nextLine());
3437
}
35-
36-
return s;
38+
String value = s.toString();
39+
return value;
3740
}
3841

3942
public static float Flt(String menssage) {
4043
System.out.printf(menssage);
41-
Float v = Float.parseFloat(read.next());
42-
return v;
44+
Float f = Float.parseFloat(read.next());
45+
float value = f.floatValue();
46+
return value;
4347
}
4448

4549
public static double Dob(String menssage) {
4650
System.out.printf(menssage);
4751
Double d = Double.parseDouble(read.next());
48-
return d;
52+
double value = d.doubleValue();
53+
return value;
4954
}
5055

5156
public static boolean Bool(String menssage) {
5257
System.out.printf(menssage);
5358
Boolean b = Boolean.parseBoolean(read.next());
54-
return b;
59+
boolean value = b.booleanValue();
60+
return value;
5561
}
5662
}

src/org/input4j/Main.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
package org.input4j;
2+
3+
class Main {
4+
public static void main(String[] args) {
5+
String nome = Input.Str("Digite seu nome: ");
6+
int idade = Input.Int("Digite sua idade: ");
7+
String[] carros = Input.Str("Digite seus carros: ").toLowerCase().split(" ");
8+
boolean ok = Input.Bool("Hue? ");
9+
10+
StringBuilder msg1 = new StringBuilder("Nome: ");
11+
msg1.append(nome)
12+
.append("\n")
13+
.append("Idade: ")
14+
.append(idade);
15+
16+
System.out.println(msg1);
17+
System.out.println(ok);
18+
19+
for(String carro : carros) {
20+
System.out.println(carro);
21+
}
22+
23+
}
24+
}

src/org/input4j/OInput.java

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,49 +8,55 @@ public class OInput {
88
public int Int(String menssage) {
99
System.out.printf(menssage);
1010
Integer i = Integer.parseInt(read.next());
11-
return i;
11+
int value = i.intValue();
12+
return value;
1213
}
1314

1415
public long Lng(String menssage) {
1516
System.out.printf(menssage);
1617
Long l = Long.parseLong(read.next());
17-
return l;
18+
long value = l.longValue();
19+
return value;
1820
}
1921

2022
public char Chr(String menssage) {
2123
System.out.printf(menssage);
2224
Character c = read.next().charAt(0);
23-
return c;
25+
char value = c.charValue();
26+
return value;
2427
}
2528

2629
//Impossivel utilizar o mesmo objeto dos outros inputs
2730
public String Str(String menssage) {
2831
Scanner read = new Scanner(System.in);
2932
System.out.printf(menssage);
30-
String s = read.next();
33+
StringBuilder s = new StringBuilder(read.next());
3134

3235
if(read.hasNextLine()) {
33-
s += read.nextLine();
36+
s.append(read.nextLine());
3437
}
35-
36-
return s;
38+
String value = s.toString();
39+
return value;
3740
}
3841

3942
public float Flt(String menssage) {
4043
System.out.printf(menssage);
41-
Float v = Float.parseFloat(read.next());
42-
return v;
44+
Float f = Float.parseFloat(read.next());
45+
float value = f.floatValue();
46+
return value;
4347
}
4448

4549
public double Dob(String menssage) {
4650
System.out.printf(menssage);
4751
Double d = Double.parseDouble(read.next());
48-
return d;
52+
double value = d.doubleValue();
53+
return value;
4954
}
5055

5156
public boolean Bool(String menssage) {
5257
System.out.printf(menssage);
5358
Boolean b = Boolean.parseBoolean(read.next());
54-
return b;
59+
boolean value = b.booleanValue();
60+
return value;
5561
}
5662
}

0 commit comments

Comments
 (0)