-
Notifications
You must be signed in to change notification settings - Fork 0
/
DictionaryOrder.java
61 lines (52 loc) · 2.42 KB
/
DictionaryOrder.java
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
import java.util.Scanner;
public class DictionaryOrder {
public static void main( String[] args ) {
Scanner keyboard = new Scanner(System.in);
String name;
System.out.print( "Make up the name of a programming language! " );
name = keyboard.nextLine().toLowerCase();
if ( name.compareTo("c++") < 0 )
System.out.println( name + " comes BEFORE c++" );
if ( name.compareTo("c++") == 0 )
System.out.println( "c++ isn't a made-up language!" );
if( name.compareTo("c++") > 0)
System.out.println( name + " comes AFTER c++" );
if ( name.compareTo("go") < 0 )
System.out.println( name + " comes BEFORE go" );
if ( name.compareTo("go") == 0)
System.out.println( " go isn't a made-up language!" );
if ( name.compareTo ("go") > 0 )
System.out.println( name + " comes AFTER go" );
if ( name.compareTo("java") < 0 )
System.out.println( name + " comes BEFORE java" );
if ( name. compareTo( "java") == 0 )
System.out.println( " java isn't a made-up language!" );
if ( name.compareTo("java") > 0 )
System.out.println( name + " comes AFTER java" );
if( name.compareTo("lisp") < 0 )
System.out.println( name + " comes BEFORE lisp" );
if( name.compareTo("lisp") == 0 )
System.out.println("lisp is not a made-up language!" );
if( name.compareTo("lisp") > 0 )
System.out.println( name + " comes AFTER lisp" );
if ( name.compareTo("python") < 0 )
System.out.println( name + " comes BEFORE python" );
if ( name.compareTo("python") == 0 )
System.out.println("python isn't a made-up language!" );
if( name.compareTo("python") > 0 )
System.out.println( name + " comes AFTER python" );
if( name.compareTo("ruby") <0 )
System.out.println( name + " comes BEFORE ruby" );
if( name.compareTo("ruby") == 0 )
System.out.println("ruby isn't a made-up language!" );
if( name.compareTo("ruby") > 0 )
System.out.println( name + " comes AFTER ruby" );
if( name.compareTo("visualbasic") < 0 )
System.out.println( name + " comes BEFORE visualbasic" );
if( name.compareTo("visualbasic") == 0 )
System.out.println( "visualbasic isn't a made-up language!" );
if( name.compareTo("visualbasic") > 0 )
System.out.println( name + " comes AFTER visualbasic" );
//also tried name.compareToIgnoreCase
}
}