Difference between revisions of "Java/C2/Relational-Operations/English-timed"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(4 intermediate revisions by 2 users not shown)
Line 6: Line 6:
 
|-
 
|-
 
| 00:01
 
| 00:01
|   Welcome to the spoken tutorial on '''Relational Operators in Java'''.
+
| Welcome to the spoken tutorial on '''Relational Operators in Java'''.
  
 
|-
 
|-
Line 14: Line 14:
 
|-
 
|-
 
| 00:09
 
| 00:09
| ''' boolean data type'''
+
| ''' boolean data type''','''Relational operators '''and
 
+
|-
+
| 00:10
+
| '''Relational operators '''and
+
  
 
|-
 
|-
Line 26: Line 22:
 
|-
 
|-
 
|  00:17
 
|  00:17
|  For this tutorial, we are using  
+
|  For this tutorial, we are using:
 
+
'''Ubuntu 11.10''',  
+
'''Ubuntu 11.10''',
 
+
 
'''JDK 1.6''' and  
 
'''JDK 1.6''' and  
  
Line 48: Line 44:
 
|-
 
|-
 
| 00:43
 
| 00:43
 
+
| Their output is a variable of '''boolean''' data type.
| Their output is a variable of '''boolean''' data type
+
  
 
|-
 
|-
Line 61: Line 56:
 
|-
 
|-
 
| 00:54
 
| 00:54
|  '''True '''or '''False. '''
+
|  '''true '''or '''false. '''
  
 
|-
 
|-
 
| 00:56
 
| 00:56
|  '''True''' is the output when the condition is true.
+
|  '''true''' is the output when the condition is true.
  
 
|-
 
|-
 
| 00:59
 
| 00:59
|  '''False''' is the output if the condition is not true.  
+
|  '''false''' is the output if the condition is not true.  
  
 
|-
 
|-
 
|  01:06
 
|  01:06
|  Here is a list of the Relational operators available.
+
|  Here is a list of the '''relational operators''' available.
  
 
|-
 
|-
 
| 01:10
 
| 01:10
| * '''greater than'''
+
| '''greater than'''
 +
 
 
|-
 
|-
 
| 01:12
 
| 01:12
| * '''less than'''
+
| '''less than''' '''equal to'''
 +
 
 
|-
 
|-
| 01:13 
+
| 01:14
|  * '''equal to'''
+
| '''greater than''' or '''equal to''' '''less than''' or '''equal to'''
|-
+
 
| 00:14
+
| * '''greater than''' or '''equal to'''
+
|-
+
| 01:15
+
|  * '''less than''' or '''equal to'''
+
 
|-
 
|-
 
| 01:17
 
| 01:17
| * '''not equal to'''
+
| '''not equal to'''
  
 
|-
 
|-
 
| 01:19
 
| 01:19
| We shall look into each of them in detail.
+
| We shall look into each of them in detail.
  
 
|-
 
|-
 
|01:22  
 
|01:22  
| Switch to '''Eclipse.'''
+
| Switch to '''Eclipse.'''
  
 
|-
 
|-
 
|01:27   
 
|01:27   
|   Here we have the '''Eclipse IDE '''and the skeleton required for the rest of the code.
+
| Here we have the '''Eclipse IDE '''and the skeleton required for the rest of the code.
  
 
|-
 
|-
 
| 01:33
 
| 01:33
| I have created a class '''BooleanDemo''' and added the '''Main method'''.
+
| I have created a class '''BooleanDemo''' and added the '''Main method'''.
  
 
|-
 
|-
 
| 01:38
 
| 01:38
| Now let us add some expressions.
+
| Now let us add some expressions.
  
 
|-
 
|-
Line 144: Line 136:
 
|-
 
|-
 
| 02:28
 
| 02:28
|  This statement says check if the value of variable is greater than 40 and store the result in 'b';
+
|  This statement says: check if the value of variable is greater than 40 and store the result in 'b'.
  
 
|-
 
|-
 
| 02:37
 
| 02:37
|  Now Let us print the value of 'b'.
+
|  Now, let us print the value of 'b'.
  
 
|-
 
|-
Line 175: Line 167:
  
 
|-
 
|-
|   03:20
+
| 03:20
 
|  We can see that the output is '''False''' as expected.
 
|  We can see that the output is '''False''' as expected.
  
Line 184: Line 176:
 
|-
 
|-
 
| 03:30
 
| 03:30
| Similarly, ''less than'' symbol is used to check if one value is ''less than'' the other.
+
| Similarly, ''less than'' symbol is used to check if one value is ''less than'' the other.
  
 
|-
 
|-
| 03:37
+
| 03:37
| let us change the''greater than'' to ''less than symbol.''
+
| Let us change the ''greater than'' to ''less than'' symbol.
  
 
|-
 
|-
 
| 03:43
 
| 03:43
|   So, We are checking if the value of '''weight''' is less than '''40'''.
+
| So, We are checking if the value of '''weight''' is less than '''40'''.
  
 
|-
 
|-
 
| 03:48
 
| 03:48
|   '''Save''', '''Run'''.   
+
| '''Save''', '''Run'''.   
  
 
|-
 
|-
| 03:56
+
| 03:56
| As we can see, the output is '''True''' as expected.
+
| As we can see, the output is '''true''' as expected.
  
 
|-
 
|-
Line 212: Line 204:
 
|-
 
|-
 
|  04:16
 
|  04:16
|  We see that we get a '''False''' because the condition,
+
|  We see that we get a '''false''' because the condition
  
 
|-
 
|-
Line 236: Line 228:
 
|-
 
|-
 
|  04:48
 
|  04:48
|  As we can see, the output is '''False''' because the value of '''weight''' is not equal to '''40'''.
+
|  As we can see, the output is '''false''' because the value of '''weight''' is not equal to '''40'''.
  
 
|-
 
|-
Line 260: Line 252:
 
|-
 
|-
 
| 05:22
 
| 05:22
|  And this gives unnecessary errors.
+
|  And this gives unnecessary '''error'''s.
  
 
|-
 
|-
Line 332: Line 324:
 
|-
 
|-
 
| 07:10
 
| 07:10
|  As we can see, the output is '''true ''' because '''weight''' is greater than '''40'''
+
|  As we can see, the output is '''true ''' because '''weight''' is greater than '''40'''.
  
 
|-
 
|-
| 07: 16
+
| 07:16
| Let us change weight to a value less than 40. Let's say 30.
+
| Let us change '''weight''' to a value less than 40. Let's say 30.
  
 
|-
 
|-
Line 356: Line 348:
 
|-
 
|-
 
| 07:53
 
| 07:53
|  Change ''greater than'' to ''exclamation ''.
+
|  Change ''greater than'' to ''exclamation''.
  
 
|-
 
|-
 
| 07:59
 
| 07:59
|  So this statement says check if the value of '''weight''' is not equal to '''40''' and store the result in '''b'''.
+
|  So, this statement says: check if the value of '''weight''' is not equal to '''40''' and store the result in '''b'''.
  
 
|-
 
|-
Line 367: Line 359:
  
 
|-
 
|-
| 08:16
+
| 08:16
|   As we can see, the output is '''true''' because the values of weight is not equal to 40.
+
| As we can see, the output is '''true''' because the values of weight is not equal to 40.
  
 
|-
 
|-
| 08:23
+
| 08:23
| Let us change the weight to 40 and see the output.
+
| Let us change the '''weight''' to 40 and see the output.
  
 
|-
 
|-
 
| 08:28
 
| 08:28
| Change 30 to 40.
+
| Change 30 to 40.
  
 
|-
 
|-
 
| 08:31
 
| 08:31
| '''Save, Run'''.
+
| '''Save, Run'''.
  
 
|-
 
|-
 
| 08:38
 
| 08:38
|   We get a '''false''' because the condition '''weight''' not equal to 40 is false.
+
| We get a '''false''' because the condition '''weight''' not equal to 40 is false.
  
 
|-
 
|-
Line 392: Line 384:
 
|-
 
|-
 
|  08:50
 
|  08:50
| This is how we use the various relational operators to compare data in Java.
+
| This is how we use the various '''relational operators''' to compare data in Java.
  
 
|-
 
|-
| 08:58
+
| 08:58
| This brings us  to the end of this tutorial.  
+
| This brings us  to the end of this tutorial.  
  
 
|-
 
|-
 
| 09:01
 
| 09:01
| In this tutorial we have learnt about: the boolean data type
+
| In this tutorial we have learnt about: the boolean data type,
  
 
|-
 
|-
 
| 09:06
 
| 09:06
|  the relational operators and
+
|  the '''relational operators''' and
  
 
|-
 
|-
Line 411: Line 403:
  
 
|-
 
|-
|   09:13
+
| 09:13
| As an assignment for this tutorial, find out if the two expressions shown are equivalent.
+
| As an assignment for this tutorial, find out if the two expressions shown are equivalent.
 
+
|-
+
|  09:23
+
|  To know more about the Spoken Tutorial project,
+
  
 
|-
 
|-
 
| 09:23
 
| 09:23
| * Watch the video available at[http://spoken-tutorial.org/What_is_a_Spoken_Tutorial]  
+
|To know more about the Spoken Tutorial project,watch the video available at [http://spoken-tutorial.org/What_is_a_Spoken_Tutorial].
  
 
|-
 
|-
 
| 09:28
 
| 09:28
| * It summarizes the Spoken Tutorial project
+
| It summarizes the Spoken Tutorial project.
  
 
|-
 
|-
 
| 09:31
 
| 09:31
| * If you do not have good bandwidth, you can download and watch it.
+
| If you do not have good bandwidth, you can download and watch it.
  
 
|-
 
|-
|   09:36
+
| 09:36
| The Spoken Tutorial Project Team:
+
| The Spoken Tutorial Project Team:
  
 
|-
 
|-
 
| 09:38
 
| 09:38
| Conducts workshops using 'Spoken Tutorials'.
+
| Conducts workshops using 'Spoken Tutorials'.
  
 
|-
 
|-
 
| 09:40
 
| 09:40
| Gives certificates for those who pass an online test. For more details, please write to '''contact AT spoken HYPHEN tutorial DOT org.'''
+
| Gives certificates for those who pass an online test. For more details, please write to '''contact AT spoken HYPHEN tutorial DOT org.'''
  
 
|-
 
|-
|   09: 50
+
| 09:50
 
| Spoken Tutorial Project is a part of the 'Talk to a Teacher' project.
 
| Spoken Tutorial Project is a part of the 'Talk to a Teacher' project.
  
Line 452: Line 440:
 
|-
 
|-
 
| 10:00
 
| 10:00
| More information on this mission is available at '''spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro'''.
+
| More information on this mission is available at '''spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro'''.
  
 
|-
 
|-
 
| 10:05
 
| 10:05
| This tutorial has been contributed by '''TalentSprint'''. Thanks for joining.
+
| This tutorial has been contributed by '''TalentSprint'''. Thanks for joining.
  
 
|}
 
|}

Latest revision as of 15:55, 7 April 2017

Time Narration
00:01 Welcome to the spoken tutorial on Relational Operators in Java.
00:07 In this tutorial, we will learn about the
00:09 boolean data type,Relational operators and
00:12 how to compare data using Relational operators.
00:17 For this tutorial, we are using:

Ubuntu 11.10,

JDK 1.6 and

Eclipse 3.7

00:26 To follow this tutorial, you must have knowledge of data types in Java.
00:31 If not, for relevant tutorials, please visit our website as shown.
00:39 Relational operators are used to check for conditions.
00:43 Their output is a variable of boolean data type.
00:48 A boolean data type is of size 1 bit.
00:51 It stores only two values.
00:54 true or false.
00:56 true is the output when the condition is true.
00:59 false is the output if the condition is not true.
01:06 Here is a list of the relational operators available.
01:10 greater than
01:12 less than equal to
01:14 greater than or equal to less than or equal to
01:17 not equal to
01:19 We shall look into each of them in detail.
01:22 Switch to Eclipse.
01:27 Here we have the Eclipse IDE and the skeleton required for the rest of the code.
01:33 I have created a class BooleanDemo and added the Main method.
01:38 Now let us add some expressions.
01:41 Type boolean b ;
01:47 The keyword boolean declares the data type of the variable b as boolean.
01:53 We shall store the result of our condition in b.
01:58 We shall define a variable weight and check for a condition using that variable.
02:05 int weight equal to 45;
02:13 We shall check if the value in weight is greater than 40.
02:18 b equal to weight greater than 40;
02:28 This statement says: check if the value of variable is greater than 40 and store the result in 'b'.
02:37 Now, let us print the value of 'b'.
02:41 System dot out dot println(b);
02:49 Save and Run.
02:59 As we can see, the output is True.
03:02 Let us see what happens if the value is less than 40.
03:07 Change weight to 30.
03:12 Save and run.
03:20 We can see that the output is False as expected.
03:24 This way, the greater than symbol is used to check if one value is greater than the other.
03:30 Similarly, less than symbol is used to check if one value is less than the other.
03:37 Let us change the greater than to less than symbol.
03:43 So, We are checking if the value of weight is less than 40.
03:48 Save, Run.
03:56 As we can see, the output is true as expected.
04:01 Let us change the value of weight to 45 and see the output.
04:09 Save and Run.
04:16 We see that we get a false because the condition
04:21 weight less than 40 is not true.
04:25 Now let us see how to check if a value is equal to another.
04:31 To do that, we use two equal to symbols.
04:35 Change less than symbol to double equal to.
04:41 Save and Run.
04:48 As we can see, the output is false because the value of weight is not equal to 40.
04:55 Now let us change the weight to 40 and see the output.
05:01 Save and Run.
05:08 As we can see, the output is True.
05:12 This way, double equal to is used for checking equality.
05:16 Please be careful because, often people use a single equal to symbol for checking equality.
05:22 And this gives unnecessary errors.
05:26 Next we'll see how to check for less than or equal to.
05:30 To do that, we will use a less than symbol followed by an equal to symbol.
05:35 Change the double equal to, to less than equal to.
05:42 Save and Run.
05:50 The output is True as expected.
05:53 Now let us change the value of weight to see if the less than check is performed.
05:59 Change 40 to 30.
06:04 Save and Run.
06:14 We see, that although the weight is not equal to 40 we get the output as True because it is less than 40.
06:22 Let us see what happens if the value of weight is greater than 40.
06:27 Let's say 50. Save and Run.
06:39 As we can see, the output is False because the value of weight is not equal to 40.
06:44 And it also not less than 40.
06:48 Similarly, we use a greater than symbol followed by an equal to symbol for checking greater than or equal to.
06:55 Let us try it.
06:57 Change less than equal to to greater than equal to.
07:04 Save and Run.
07:10 As we can see, the output is true because weight is greater than 40.
07:16 Let us change weight to a value less than 40. Let's say 30.
07:25 Save and Run.
07:32 We get a false because the value of weight is not greater than 40 and also not equal to 40.
07:39 Next, we’ll see how to check for not equal to.
07:46 It is done by using an exclamation mark followed by an equal to symbol.
07:53 Change greater than to exclamation.
07:59 So, this statement says: check if the value of weight is not equal to 40 and store the result in b.
08:08 Save and Run.
08:16 As we can see, the output is true because the values of weight is not equal to 40.
08:23 Let us change the weight to 40 and see the output.
08:28 Change 30 to 40.
08:31 Save, Run.
08:38 We get a false because the condition weight not equal to 40 is false.
08:45 The not equal to condition can be thought of as opposite of equal to condition.
08:50 This is how we use the various relational operators to compare data in Java.
08:58 This brings us to the end of this tutorial.
09:01 In this tutorial we have learnt about: the boolean data type,
09:06 the relational operators and
09:08 how to use relational operators to compare data.
09:13 As an assignment for this tutorial, find out if the two expressions shown are equivalent.
09:23 To know more about the Spoken Tutorial project,watch the video available at [1].
09:28 It summarizes the Spoken Tutorial project.
09:31 If you do not have good bandwidth, you can download and watch it.
09:36 The Spoken Tutorial Project Team:
09:38 Conducts workshops using 'Spoken Tutorials'.
09:40 Gives certificates for those who pass an online test. For more details, please write to contact AT spoken HYPHEN tutorial DOT org.
09:50 Spoken Tutorial Project is a part of the 'Talk to a Teacher' project.
09:54 It is supported by the National Mission on Education through ICT, MHRD, Government of India.
10:00 More information on this mission is available at spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro.
10:05 This tutorial has been contributed by TalentSprint. Thanks for joining.

Contributors and Content Editors

Gaurav, PoojaMoolya, Ranjana, Sandhya.np14, Sneha