Skip to content

Commit 0ea2b95

Browse files
committed
Created OInput and fixed methods name.
1 parent 6dbedfd commit 0ea2b95

File tree

6 files changed

+70
-14
lines changed

6 files changed

+70
-14
lines changed

.classpath

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<classpath>
3-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk-11.0.2">
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7">
44
<attributes>
55
<attribute name="module" value="true"/>
66
</attributes>

.settings/org.eclipse.jdt.core.prefs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
eclipse.preferences.version=1
22
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
3+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
44
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
5-
org.eclipse.jdt.core.compiler.compliance=11
5+
org.eclipse.jdt.core.compiler.compliance=1.7
66
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
77
org.eclipse.jdt.core.compiler.debug.localVariable=generate
88
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
99
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
1010
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
1111
org.eclipse.jdt.core.compiler.release=enabled
12-
org.eclipse.jdt.core.compiler.source=11
12+
org.eclipse.jdt.core.compiler.source=1.7

bin/org/input4j/Input.class

-51 Bytes
Binary file not shown.

bin/org/input4j/OInput.class

2.86 KB
Binary file not shown.

src/org/input4j/Input.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,50 +5,50 @@
55
public abstract class Input {
66
private static Scanner read = new Scanner(System.in);
77

8-
public static Integer Int(String menssage) {
8+
public static int Int(String menssage) {
99
System.out.printf(menssage);
1010
Integer i = Integer.parseInt(read.next());
1111
return i;
1212
}
1313

14-
public static Long Long(String menssage) {
14+
public static long Lng(String menssage) {
1515
System.out.printf(menssage);
1616
Long l = Long.parseLong(read.next());
1717
return l;
1818
}
1919

20-
public static Character Char(String menssage) {
20+
public static char Chr(String menssage) {
2121
System.out.printf(menssage);
2222
Character c = read.next().charAt(0);
2323
return c;
2424
}
2525

2626
//Impossivel utilizar o mesmo objeto dos outros inputs
2727
public static String Str(String menssage) {
28-
Scanner rr = new Scanner(System.in);
28+
Scanner read = new Scanner(System.in);
2929
System.out.printf(menssage);
30-
String s = rr.next();
30+
String s = read.next();
3131

32-
if(rr.hasNextLine()) {
33-
s += rr.nextLine();
32+
if(read.hasNextLine()) {
33+
s += read.nextLine();
3434
}
3535

3636
return s;
3737
}
3838

39-
public static Float Float(String menssage) {
39+
public static float Flt(String menssage) {
4040
System.out.printf(menssage);
4141
Float v = Float.parseFloat(read.next());
4242
return v;
4343
}
4444

45-
public static Double Double(String menssage) {
45+
public static double Dob(String menssage) {
4646
System.out.printf(menssage);
4747
Double d = Double.parseDouble(read.next());
4848
return d;
4949
}
5050

51-
public static Boolean Bool(String menssage) {
51+
public static boolean Bool(String menssage) {
5252
System.out.printf(menssage);
5353
Boolean b = Boolean.parseBoolean(read.next());
5454
return b;

src/org/input4j/OInput.java

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
package org.input4j;
2+
3+
import java.util.Scanner;
4+
5+
public class OInput {
6+
private static Scanner read = new Scanner(System.in);
7+
8+
public int Int(String menssage) {
9+
System.out.printf(menssage);
10+
Integer i = Integer.parseInt(read.next());
11+
return i;
12+
}
13+
14+
public long Lng(String menssage) {
15+
System.out.printf(menssage);
16+
Long l = Long.parseLong(read.next());
17+
return l;
18+
}
19+
20+
public char Chr(String menssage) {
21+
System.out.printf(menssage);
22+
Character c = read.next().charAt(0);
23+
return c;
24+
}
25+
26+
//Impossivel utilizar o mesmo objeto dos outros inputs
27+
public String Str(String menssage) {
28+
Scanner read = new Scanner(System.in);
29+
System.out.printf(menssage);
30+
String s = read.next();
31+
32+
if(read.hasNextLine()) {
33+
s += read.nextLine();
34+
}
35+
36+
return s;
37+
}
38+
39+
public float Flt(String menssage) {
40+
System.out.printf(menssage);
41+
Float v = Float.parseFloat(read.next());
42+
return v;
43+
}
44+
45+
public double Dob(String menssage) {
46+
System.out.printf(menssage);
47+
Double d = Double.parseDouble(read.next());
48+
return d;
49+
}
50+
51+
public boolean Bool(String menssage) {
52+
System.out.printf(menssage);
53+
Boolean b = Boolean.parseBoolean(read.next());
54+
return b;
55+
}
56+
}

0 commit comments

Comments
 (0)