Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
7 views
Course
Uploaded by
kikimoacc
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download now
Download
Save Course For Later
Download
Save
Save Course For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
7 views
Course
Uploaded by
kikimoacc
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download now
Download
Save Course For Later
Carousel Previous
Carousel Next
Save
Save Course For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 2
Search
Fullscreen
package package10;
public class Course {
private String courseName;
private String[] students = new String [100];
private int numberOfStudents;
public Course(String courseName) {
this.courseName=courseName;
}
public void addStudent(String student) {
students[numberOfStudents]=student;
numberOfStudents++;
}
public String[] getStudents() {
return students;
}
public int getNumberOfStudents() {
return numberOfStudents;
}
public String getCourseName() {
return courseName;
}
public void dropStudent(String student) {
int index= findStudent(student);
if(index >= 0) {
dropStudent(index);
}
else {
System.out.println(student + "is not in the course:"+
courseName);
}
}
private void dropStudent(int index) {
String[] s= new String[students.length-1];
for(int i=0, j=0; i < s.length; i++,j++) {
if (i==index) {
j++;
}
s[i]=students[j];
}
this.students=s;
numberOfStudents--;
}
private int findStudent(String student) {
for(int i=0;i<numberOfStudents;i++)
{
if(students[i].equals(student)) {
file:///C|/Users/Dell/Desktop/java/Course.txt[3/10/2024 3:57:18 pm]
return i;
}
}
return -1;
}
}
file:///C|/Users/Dell/Desktop/java/Course.txt[3/10/2024 3:57:18 pm]
You might also like
Day03-Workshop-Exception-Memory - Encapsulation-2021 - TranLQ
PDF
No ratings yet
Day03-Workshop-Exception-Memory - Encapsulation-2021 - TranLQ
22 pages
Programming Assignment Unit 5
PDF
No ratings yet
Programming Assignment Unit 5
14 pages
Java
PDF
No ratings yet
Java
4 pages
Import Import Import Class Private Private Private Private Int Public Super This New
PDF
No ratings yet
Import Import Import Class Private Private Private Private Int Public Super This New
9 pages
Example: Person and Its Subclasses
PDF
No ratings yet
Example: Person and Its Subclasses
7 pages
Student
PDF
No ratings yet
Student
6 pages
Student Management System
PDF
No ratings yet
Student Management System
5 pages
Package Student
PDF
No ratings yet
Package Student
4 pages
Java File
PDF
No ratings yet
Java File
10 pages
Package Attendance
PDF
No ratings yet
Package Attendance
3 pages
Fa23-Bcs-148 Oop 01
PDF
No ratings yet
Fa23-Bcs-148 Oop 01
7 pages
Project Report
PDF
No ratings yet
Project Report
12 pages
import-java(2)
PDF
No ratings yet
import-java(2)
7 pages
OOP (Assignment#1) Final Final
PDF
No ratings yet
OOP (Assignment#1) Final Final
11 pages
Programming Assignment Unit 3
PDF
No ratings yet
Programming Assignment Unit 3
5 pages
StudentInformationSystem (1)
PDF
No ratings yet
StudentInformationSystem (1)
9 pages
Course Management System
PDF
No ratings yet
Course Management System
8 pages
Import Java
PDF
No ratings yet
Import Java
5 pages
Project Code
PDF
No ratings yet
Project Code
9 pages
Programming 1 Assignment Unit 5
PDF
No ratings yet
Programming 1 Assignment Unit 5
10 pages
CS1102 - Unit 7 Programming
PDF
No ratings yet
CS1102 - Unit 7 Programming
13 pages
JAVA MICRO Project Sem 4, IT, GTU
PDF
No ratings yet
JAVA MICRO Project Sem 4, IT, GTU
12 pages
Java Question
PDF
No ratings yet
Java Question
1 page
Roshan Ass 6
PDF
No ratings yet
Roshan Ass 6
24 pages
Programming Assignment Unit 5
PDF
No ratings yet
Programming Assignment Unit 5
6 pages
student management system project
PDF
No ratings yet
student management system project
6 pages
Student Management System – CRUD operations for students, courses, and grades
PDF
No ratings yet
Student Management System – CRUD operations for students, courses, and grades
3 pages
SchoolManagement. Java
PDF
No ratings yet
SchoolManagement. Java
2 pages
JAVA GUVI - 3 Sem-20-36-Sol
PDF
No ratings yet
JAVA GUVI - 3 Sem-20-36-Sol
69 pages
JAVA Scenario Programs
PDF
No ratings yet
JAVA Scenario Programs
29 pages
Name: Mohamad Fasil Ansaary M Reg. No.: 19BCE1687 Course: CSE1007 Java Programming Lab Faculty: Dr. Hema N
PDF
No ratings yet
Name: Mohamad Fasil Ansaary M Reg. No.: 19BCE1687 Course: CSE1007 Java Programming Lab Faculty: Dr. Hema N
8 pages
Student Example
PDF
No ratings yet
Student Example
8 pages
Subject: Java Oop Workshop 06: Arraylist-Vector: Students Kindly Practice These Questions. Thank You
PDF
No ratings yet
Subject: Java Oop Workshop 06: Arraylist-Vector: Students Kindly Practice These Questions. Thank You
24 pages
Chapter10 P2
PDF
No ratings yet
Chapter10 P2
9 pages
KANU
PDF
No ratings yet
KANU
3 pages
Programming 1 Assignment Unit 5
PDF
No ratings yet
Programming 1 Assignment Unit 5
7 pages
Java
PDF
No ratings yet
Java
3 pages
PRINCE
PDF
No ratings yet
PRINCE
3 pages
03 Nhom07 KiemTra HoangSyHao
PDF
No ratings yet
03 Nhom07 KiemTra HoangSyHao
4 pages
Course Management System Code
PDF
No ratings yet
Course Management System Code
14 pages
Student List
PDF
No ratings yet
Student List
3 pages
Lab 1ex1
PDF
No ratings yet
Lab 1ex1
1 page
Practical 3 Oops
PDF
No ratings yet
Practical 3 Oops
7 pages
db2de025-dc37-4f0b-9988-a240cd0e5635
PDF
No ratings yet
db2de025-dc37-4f0b-9988-a240cd0e5635
6 pages
OOP Assignment1: Name: Ritabroto Ganguly Roll: 001910501090 BCSE-II
PDF
No ratings yet
OOP Assignment1: Name: Ritabroto Ganguly Roll: 001910501090 BCSE-II
34 pages
import java
PDF
No ratings yet
import java
1 page
Import Java - util.ArrayList
PDF
No ratings yet
Import Java - util.ArrayList
6 pages
CSE215 Final Exam by RRN NSU
PDF
0% (1)
CSE215 Final Exam by RRN NSU
6 pages
Q
PDF
No ratings yet
Q
5 pages
Lab 02
PDF
No ratings yet
Lab 02
2 pages
Tutorial 10 So Land Qu Stion
PDF
No ratings yet
Tutorial 10 So Land Qu Stion
9 pages
JAVA Code
PDF
No ratings yet
JAVA Code
2 pages
Abdel Rahman Sameh Assigment
PDF
No ratings yet
Abdel Rahman Sameh Assigment
4 pages
Example Arraylist Adt
PDF
No ratings yet
Example Arraylist Adt
2 pages
Ex 13 Java
PDF
No ratings yet
Ex 13 Java
2 pages
JavaLabassign4
PDF
No ratings yet
JavaLabassign4
3 pages
Student Record Management System
PDF
No ratings yet
Student Record Management System
6 pages
Programming Assignment Unit 3
PDF
No ratings yet
Programming Assignment Unit 3
19 pages
Document (13)
PDF
No ratings yet
Document (13)
11 pages
Software Design Simplified
From Everand
Software Design Simplified
Liviu Catalin Dorobantu
No ratings yet
Documents
Teaching Methods & Materials