0% found this document useful (0 votes)
34 views

Write A Program To Print A Hello World in Java

The document provides code snippets and output for 14 programs in Java. The programs cover basic concepts like printing, conditions, loops, methods, strings, arrays and files. Example programs include hello world, calculating sum, checking even/odd numbers, nested if statements, grading system, day of week, loops, half pyramid pattern and string/stringbuffer methods.

Uploaded by

Tulsi gupta
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views

Write A Program To Print A Hello World in Java

The document provides code snippets and output for 14 programs in Java. The programs cover basic concepts like printing, conditions, loops, methods, strings, arrays and files. Example programs include hello world, calculating sum, checking even/odd numbers, nested if statements, grading system, day of week, loops, half pyramid pattern and string/stringbuffer methods.

Uploaded by

Tulsi gupta
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 46

INDEX

S NO. TITLE P.NO T.SIGN


1 Write a program to print a Hello World
in Java.

2 write a program to execute two


numbers of sum in Java.

3 write a program to execute an if


statement in Java.

4 Check whether a number is even or


odd using the if...else statement.

5 Write a program to execute an if-


nested statement.

6 Write a program to calculate the grade


of students.
7 Java program to calculate the week’s
name
8 Write a program to print numbers from
1 to 10 form using for loop.
9 write a program to create a half-
pyramid pattern using nested loops

10 Write a program to execute ALL


Methods of string and all methods of
buffer string.
11 Write a program to calculate to Add
Elements to Vector.

12 Write a program to declare the two


Box objects.

13 which has two methods that add


numbers of different types using
function overloading.

1
21 Write a program to execute the
random file accesses.

22 write a program, to execute a


multithreading.

14. write a program, to execute an


inheritance and types of inheritances.

15 write a program, to execute a package


and types of packages.

16 write a program, to execute an Array


and Interface.
17 how a run-time system searches for
appropriate exception handling code
on the call stack
18 write a program to create a file by
using iostream.
19 Write a program to create the file and
read and write the file.

20 write a Java program to merge the


content of two files into a third file.
The user must receive the name of all
three files at the run-time of the
program.

2
1. Write a program to print a Hello World in Java.
Code:
public class Main {
public static void main (String[] args){
System.out.println("Hello World");
}
}

OUTPUT

3
2. write a program to execute two numbers of sum in Java.
CODE:
public class Main {
public static void main(String[] args){
int x = 10;
int y = 20;
int s = x + y;
System.out.println(“enter the First Number = "+ x);
System.out.println(“enter the Second Number =” + y);
System.out.println("The sum of two Number =" + s);
}
}
OUTPUT

4
3. write a program to execute an if statement in Java.
CODE:
public class X {
public static void main(String[] args) {
int x = 20;
int y = 18;
if (x > y) {
System.out.println("x is greater than y");
}
}
}
OUTPUT

5
4. Check whether a number is even or odd using the if...else
statement.
CODE:

public class ABC {


public static void main(String[] args) {
int time = 20;
if (time < 18) {
System.out.println("Good day.");
}
else {
System.out.println("Good evening.");
}
}
}

OUTPUT

6
5. Write a program to execute an if-nested statement.
CODE:
public class Test {

public static void main(String args[]) {


int x = 30;
int y = 10;

if( x == 30 ) {
if( y == 10 ) {
System.out.print("X = 30 and Y = 10");
}
}
}
}

OUTPUT

7
6. Write a program to calculate the grade of students.
CODE:

import java.util.Scanner;
public class Grade
{
public static void main(String[] args)
{
int score;
char grade;
Scanner console = new Scanner(System.in);
System.out.print("Enter your numeric test score : ");
score = console.nextInt();

if (score >= 90)


{
grade = 'A';
}
else if (score >= 80)
{
grade = 'B';
}
else if (score >= 70)
{
grade = 'C';
}

else if (score >= 50)


{
grade = 'D';
}
else
{

grade = 'F';
8
}
System.out.println("Your grade is " + grade);
}
}
OUTPUT

7.Java program to calculate the week’s name

9
CODE:

public class Main {

public static void main(String[] args) {

int day = 4;

switch (day) {

case 1:

System.out.println("Monday");

break;

case 2:

System.out.println("Tuesday");

break;

case 3:

System.out.println("Wednesday");

break;

case 4:

System.out.println("Thursday");

break;

case 5:

System.out.println("Friday");

10
break;

case 6:

System.out.println("Saturday");

break;

case 7:

System.out.println("Sunday");

break;

OUTPUT

11
8. Write a program to print numbers from 1 to 10 form using for
loop.
CODE:
class PrintNumbers
{
public static void main(String[] args)
{
for(int i=1; i<=10; i++)
{
System.out.println(i);
}
}
}
OUTPUT

II)This program will try to print “Hello World” 5 times. For using
a while loop.
CODE:
class whileLoopDemo {
public static void main(String args[])

12
{

int i = 1;

while (i < 6) {
System.out.println("Hello World");

i++;
}
}
}

OUTPUT

III) . Write a program to print numbers from 1 to 10 form using the


Do loop.
CODE:
public class DoWhileExample {
public static void main(String[] args) {

int i=1;

do{

System.out.println(i);
i++;
}

while(i<=10);

13
}
}

OUTPUT

14
9. write a program to create a half-pyramid pattern using nested
loops

CODE:
class Main {
public static void main(String[] args) {

int rows = 5;

// outer loop
for (int i = 1; i <= rows; ++i) {

// inner loop to print the numbers


for (int j = 1; j <= i; ++j) {
System.out.print(j + " ");
}
System.out.println("");
}
}
}

OUTPUT

15
10. Write a program to excute ALL Methods of string and all
methods of buffer string.

length(): This method is used to find the length of a string.


CODE:

public class string {


public static void main(String[] args) {
String quote = "To be or not to be";
System.out.println(quote.length());
}
}
OUTPUT

indexOf(): This method returns the first occurrence of a specified


character or text in a string.

CODE:
public class string {
public static void main(String[] args) {
String quote = "To be or not to be";

16
System.out.println(quote.indexOf("be")); //index of text
System.out.println(quote.indexOf("r")); //index of character
}
}

OUTPUT

toLowerCase() and toUpperCase(): Converts string to lower case


AND upper class characters and Converts string to upperr case
AND lower class characters

CODE:
public class string {
public static void main(String[] args) {
String quote = "THOR: Love and Thunder";
System.out.println(quote.toLowerCase());

17
System.out.println(quote.toUpperCase());
}
}
OUTPUT

1. StringBuffer Class append() Method and insert()


method

class StringBufferExample{
public static void main(String args[]){
StringBuffer sb=new StringBuffer("Hello ");
sb.append("Java");
System.out.println(sb);
sb.insert(1,"Java");
System.out.println(sb);
}
}

OUTPUT

18
2.StringBuffer replace() Method AND delete() Method

CODE
class StringBufferExample3{
public static void main(String args[]){
StringBuffer sb=new StringBuffer("Hello");
sb.replace(1,3,"Java");
System.out.println(sb);
sb.delete(1,3);
System.out.println(sb);
}
}
OUTPUT

3. StringBuffer reverse() Method AND apacity() Method


AND ensureCapacity() method.
CODE:
class StringBufferExample5{
public static void main(String args[]){

19
StringBuffer sb=new StringBuffer("Hello");
sb.reverse();
System.out.println(sb);//prints olleH
System.out.println(sb.capacity());//default 16
sb.append("Hello");
System.out.println(sb.capacity());//now 16
sb.append("java is my favourite language");
System.out.println(sb.capacity());//now (16*2)+2=34 i.e (oldcapacity*2)+2
}
}
OUTPUT

20
CODE:
class StringBufferExample7{
public static void main(String args[])
{
StringBuffer sb=new StringBuffer();
System.out.println(sb.capacity());//default 16
sb.append("Hello");
System.out.println(sb.capacity());//now 16
sb.append("java is my favourite language");
System.out.println(sb.capacity());//now (16*2)+2=34
i.e (oldcapacity*2)+2
sb.ensureCapacity(10);//now no change
System.out.println(sb.capacity());//now 34
sb.ensureCapacity(50);//now (34*2)+2
System.out.println(sb.capacity());//now 70
}
}

OUTPUT

21
11. Write a program to calculate to Add Elements to Vector.
CODE:
import java.util.Vector;

class Main {
public static void main(String[] args) {
Vector<String> mammals= new Vector<>();

mammals.add("Dog");
mammals.add("Horse");

mammals.add(2, "Cat");
System.out.println("Vector: " + mammals);

Vector<String> animals = new Vector<>();


animals.add("Crocodile");

animals.addAll(mammals);
System.out.println("New Vector: " + animals);
}
}

22
OUTPUT

12. Write a program to declare the two Box objects.

CODE:

class Box {
double width;
double height;
double depth;
}
class BoxDemo2 {
public static void main(String args[])
{
Box mybox1 = new Box(Box mybox2 = new Box();
double vol;
variables mybox1.width = 10;
mybox1.height =20;
mybox1.depth = 15;
mybox2.width = 3;
mybox2.height = 6;
mybox2.depth = 9;
vol=mybox1.width*mybox1.height*mybox1.depth;
System.out.println("Volume is " + vol);

23
vol = mybox2.width * mybox2.height * mybox2.depth;
System.out.println("Volume is " + vol);
}
}

OUTPUT

24
13. which has two methods that add numbers of different types
using function overloading.
CODE:
public class Main {
static int plusMethodInt(int x, int y) {
return x + y;
}

static double plusMethodDouble(double x, double y) {


return x + y;
}
public static void main(String[] args) {
int myNum1 = plusMethodInt(8, 5);
double myNum2 = plusMethodDouble(4.3, 6.26);
System.out.println("int: " + myNum1);
System.out.println("double: " + myNum2);
}
}
OUTPUT

25
14 write a program, to execute an inheritance and types of
inheritances.

SIMPLE INHERITANCES
CODE:
class FundamentalForce {
void Force() {
System.out.println("There are four fundamental forces.");
}
}
class Gravitational extends FundamentalForce {
void Gravity() {
System.out.println("Fruits fall to the ground due to
gravitational Force.");
}
}
class SingleInheritance {
public static void main(String[] args) {
Gravitational G = new Gravitational();
G.Force();
G.Gravity();

26
}
}
OUTPUT

Multi-level Inheritance
CODE:
class NuclearForce extends FundamentalForce {
void Nuclear() {
System.out.println("Nuclear Forces are of two types;");
System.out.println("Strong Nuclear Force");
System.out.println("Weak Nuclear Force");
}
}

class StrongNuclearForce extends NuclearForce {


void Strong() {
System.out.println("Strong Nuclear Force is responsible for
the underlying stability of matter.");
}
}

class MultilevelInheritance {
public static void main(String[] args) {

27
StrongNuclearForce st = new StrongNuclearForce();
st.Force();
st.Nuclear();

st.Strong();
}
}
OUTPUT

Hierarchical Inheritance
CODE:
class FundamentalForce {
void Force() {
System.out.println("There are four fundamental forces.");
}
}

28
class Gravitational extends FundamentalForce {
void Gravity() {
System.out.println("Fruits fall to the ground due to
gravitational Force.");
}
}

class Electromagnetic extends FundamentalForce {


void Particles() {
System.out.println("The electromagnetic force acts between
charged particles");
}
}
class HierarchicalInheritance {
public static void main(String[] args) {
System.out.println("Child 1:");
Gravitational G = new Gravitational();
G.Force();
G.Gravity();
System.out.println();
System.out.println("Child 2");
Electromagnetic em = new Electromagnetic();
em.Force();
em.Particles();
}
}

29
OUTPUT

15 write a program to excute a package.


i) Pre-defined packages
CODE:

import static java.lang.System.*;

class StaticImportDemo
{
public static void main(String args[])
{

System.out.println("This is java Program.");


}
}

OUTPUT

USER-DEFINED PACKAGES
30
CODE:
package tulsi;

public class gupta {


public static void msg() {
System.out.println("1990");
}
}

public class javaException{


public static void main(String args[]){
try{

int data=100/0;
}
catch(ArithmeticException e){System.out.println(e);}

System.out.println("rest of the code...");


}
}

OUTPUT

31
16. i) Write a Java program to sum the values of an array.

CODE:

public class Exercise2 {


public static void main(String[] args) {
int my_array[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int sum = 0;

for (int i : my_array)


sum += i;
System.out.println("The sum is " + sum);
}
}

OUTPUT

32
ii) write a program to execute the student of details using the
interface.
CODE:
interface ShowDetails
{

void showDetail(String name, int age);


}

public class InterfaceExample1 implements ShowDetails


{

@Override

public void showDetail(String name, int age)


{
System.out.println("Name = " + name);
System.out.println("Age = " + age);
}

public static void main(String args[])


{

InterfaceExample1 obj = new InterfaceExample1();


obj.showDetail("jai", 26);
}
}

OUTPUT

33
17. how a run-time system searches for appropriate exception
handling code on the call stack

CODE:
class GFG {

static int divideByZero(int a, int b)


{

int i = a / b;

return i;
}

static int computeDivision(int a, int b)


{

int res = 0;

try {

res = divideByZero(a, b);


}

34
catch (NumberFormatException ex) {

System.out.println(
"NumberFormatException is occurred");
}
return res;
}

public static void main(String args[])


{

int a = 1;
int b = 0;

try {
int i = computeDivision(a, b);
}

catch (ArithmeticException ex) {

System.out.println(ex.getMessage());
}
}
}

OUTPUT

35
18. write a program to create a file by using iostream.
CODE:
import java.io.File;
import java.io.IOException;
public class CreateFile {
public static void main(String[] args) {
try {
File myObj = new File("students.txt");
if (myObj.createNewFile()) {
System.out.println("Created Successfully: " +
myObj.getName());
} else {
System.out.println("Sorry, File Exists.");
}
} catch (IOException e) {
36
System.out.println("Error.....");
e.printStackTrace();
}
}
}
OUTPUT

19. Write a program to create the file and read and write the file.
CODE:
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class ReadFile {


public static void main(String[] args) {
try {
File file = new File("students.txt");
Scanner myReader = new Scanner(file);
while (myReader.hasNextLine()) {
String data = myReader.nextLine();
System.out.println(data);
}
myReader

37
.close();
} catch (FileNotFoundException e) {
System.out.println("Error.....");
e.printStackTrace();
}
}
}

OUTPUT

WRITE THE FILE


CODE:
import java.io.FileWriter;
import java.io.IOException;

public class WriteFile {


public static void main(String[] args) {
try {
FileWriter file = new FileWriter("students.txt");

38
file.write("This file has information of Teachers");
file.write("Name: Rosy Fernandes, Age: 36");
file.write("Name: Isha Mheta, Age: 29");
file.close();
System.out.println("File has been written into.");
} catch (IOException e) {
System.out.println("Error......");

e.printStackTrace();
}
}
}

OUTPUT

39
20. write a Java program to merge the content of two files into a
third file. The user must receive the name of all three files at the
run-time of the program.
CODE:
import java.io.*;

public class FileMerge


{
public static void main(String[] args) throws IOException
{
// PrintWriter object for file3.txt
PrintWriter pw = new PrintWriter("FileMergejava");

// BufferedReader object for file1.txt


BufferedReader br1 = new BufferedReader(new
FileReader("A.txt"));
BufferedReader br2 = new BufferedReader(new
FileReader("B.txt"));

40
String line1 = br1.readLine();
String line2 = br2.readLine();
while (line1 != null || line2 !=null)
{
if(line1 != null)
{
pw.println(line1);

line1 = br1.readLine();
}

if(line2 != null)
{
pw.println(line2);
line2 = br2.readLine();
}
}

pw.flush();
br1.close();
br2.close();
pw.close();
}
}
FILE A.TXT

41
B.TXT

OUTPUT

C.TXT

42
21. Write a program to execute the random file accesses.
import java.io.IOException;
import java.io.RandomAccessFile;

public class RandomAccessFileExample {


static final String FILEPATH ="A.txt";
public static void main(String[] args) {
try {
System.out.println(new String(readFromFile(FILEPATH, 0,
18)));
writeToFile(FILEPATH, "I love my country and my people",
31);
} catch (IOException e) {
e.printStackTrace();
}

43
}
private static byte[] readFromFile(String filePath, int position, int
size)
throws IOException {
RandomAccessFile file = new RandomAccessFile(filePath,
"r");
file.seek(position);
byte[] bytes = new byte[size];

file.read(bytes);
file.close();
return bytes;
}

private static void writeToFile(String filePath, String data, int


position)
throws IOException {
RandomAccessFile file = new RandomAccessFile(filePath,
"rw");
file.seek(position);
file.write(data.getBytes());
file.close();
}
}

44
OUTPUT

22. write a program to execute the multithreading .java

CODE:

public class e extends Thread


{
public void run()
{
System.out.println("Thread is running...");
}
public static void main(String args[])
{
e t1=new e();

t1.start();
}
}

OUTPUT

45
46

You might also like