├── .gitignore ├── Links.txt ├── README.md ├── doc ├── Examples.txt ├── images │ ├── firstNotRepeatingCharacter.jpeg │ └── ikinci-dereceden-denklem.jpg ├── notes │ ├── 001-Temel-Kavramlar-V4.0.pdf │ ├── 002-Turler-Bildirim-V2.2.pdf │ ├── 003-Metotlar-V1.1.pdf │ ├── 004-Sabitler-V2.0.pdf │ ├── 005-Temel-Operatorler-V2.0.pdf │ ├── 006-Deyimler-V1.1.pdf │ ├── 007-if-deyimi-V1.1.pdf │ ├── 008-Dongu Deyimleri-while-do-while-V1.3.pdf │ ├── 009-for-Donguleri-V2.0.pdf │ ├── 010-break-Deyimi-V1.0 .pdf │ ├── 011-continue-Deyimi-V2.0.pdf │ ├── 012-switch-Deyimi-V1.1.pdf │ ├── 013-Tur-Donusumleri-V2.2.pdf │ ├── 014-Kosul-Operatoru-V1.0.pdf │ ├── 015-Method-Overloading-V1.2.pdf │ ├── 016-NYPT-Adres-Kavramı-V1.1.pdf │ └── 017-Sınflarin-Elemanları-V1.0.pdf └── setup-notes │ ├── MacOS'ta Java'nın Kurulumu ve Terminal.docx │ └── Windows'ta Java'nın Kurulumu.docx ├── homeworks ├── Homework-001.pdf ├── Homework-002.pdf ├── Homework-003.pdf ├── Homework-004.pdf ├── Homework-005.pdf ├── Homework-006.pdf ├── Homework-007.pdf ├── Homework-008.pdf ├── Homework-009.pdf ├── Homework-010.pdf ├── Homework-011.pdf ├── Homework-012.pdf ├── Homework-013.pdf ├── Homework-014.pdf ├── Homework-015.pdf ├── Homework-016.pdf ├── Homework-017.pdf ├── Solutions.txt ├── images.txt └── sudoku.txt └── src ├── Sample ├── .idea │ ├── .gitignore │ ├── codeStyles │ │ └── codeStyleConfig.xml │ ├── misc.xml │ ├── modules.xml │ ├── uiDesigner.xml │ └── vcs.xml ├── Sample.iml ├── Sample │ ├── .gitignore │ ├── .idea │ │ ├── .gitignore │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── uiDesigner.xml │ │ └── vcs.xml │ ├── Sample.iml │ └── src │ │ ├── com │ │ ├── alicankececi │ │ │ ├── parser │ │ │ │ └── source │ │ │ │ │ └── CharArraySource.java │ │ │ ├── rental │ │ │ │ └── vehicle │ │ │ │ │ ├── Vehicle.java │ │ │ │ │ └── VehicleOperation.java │ │ │ └── test │ │ │ │ └── fraction │ │ │ │ ├── FractionAddTest.java │ │ │ │ ├── FractionCompareToTest.java │ │ │ │ ├── FractionDecTest.java │ │ │ │ ├── FractionDivideTest.java │ │ │ │ ├── FractionEqualsTest.java │ │ │ │ ├── FractionGetterSetterTest.java │ │ │ │ ├── FractionIncTest.java │ │ │ │ ├── FractionMultiplyTest.java │ │ │ │ ├── FractionSubtractTest.java │ │ │ │ └── factory │ │ │ │ └── FractionFactory.java │ │ ├── bartucankaya │ │ │ ├── AnalyticalCircle.java │ │ │ ├── app │ │ │ │ └── parser │ │ │ │ │ └── firstint │ │ │ │ │ └── DemoApp.java │ │ │ ├── device │ │ │ │ └── Device.java │ │ │ └── test │ │ │ │ ├── AnalyticalCircleCenterDistanceTest.java │ │ │ │ ├── AnalyticalCircleConstructorGetterSetterTest.java │ │ │ │ ├── AnalyticalCircleConstructorJustRadiusTest.java │ │ │ │ ├── AnalyticalCircleIsTangentTest.java │ │ │ │ ├── AnalyticalCircleOffsetTest.java │ │ │ │ ├── factory │ │ │ │ └── AnalyticalCircleFactory.java │ │ │ │ └── tuple │ │ │ │ ├── PairEqualsTest.java │ │ │ │ ├── TripleConstructorTest.java │ │ │ │ ├── TripleEqualsTest.java │ │ │ │ └── TripleFactoryMethodTest.java │ │ ├── baturhansahin │ │ │ ├── app │ │ │ │ └── rental │ │ │ │ │ └── RentalVehicleDemoApp.java │ │ │ └── parser │ │ │ │ └── PalindromeParser.java │ │ ├── boraserce │ │ │ ├── app │ │ │ │ └── device │ │ │ │ │ ├── DemoApp.java │ │ │ │ │ └── DeviceConnectionUtil.java │ │ │ ├── parser │ │ │ │ └── source │ │ │ │ │ └── StandardInputSource.java │ │ │ └── vehicle │ │ │ │ └── CommercialVehicle.java │ │ ├── emrekantarci │ │ │ ├── VehicleFactory.java │ │ │ └── parser │ │ │ │ └── source │ │ │ │ └── StringSource.java │ │ ├── fatihkarabulut │ │ │ ├── parser │ │ │ │ └── FirstIntValueParser.java │ │ │ └── vehicle │ │ │ │ └── commercial │ │ │ │ ├── LightTruck.java │ │ │ │ ├── Taxi.java │ │ │ │ └── Truck.java │ │ ├── haticekubraulusoy │ │ │ ├── app │ │ │ │ ├── objectgenerator │ │ │ │ │ └── DemoApp.java │ │ │ │ └── parser │ │ │ │ │ └── DemoApp.java │ │ │ └── vehicle │ │ │ │ └── PersonalVehicle.java │ │ ├── karandev │ │ │ ├── app │ │ │ │ └── tax │ │ │ │ │ └── ITax.java │ │ │ └── parser │ │ │ │ └── source │ │ │ │ └── factory │ │ │ │ └── SourceFactory.java │ │ ├── kerimtugal │ │ │ ├── math │ │ │ │ └── geometry │ │ │ │ │ └── factory │ │ │ │ │ └── RandomPointFactory.java │ │ │ └── operation │ │ │ │ └── device │ │ │ │ └── DeviceOperation.java │ │ ├── onurozcan │ │ │ ├── parser │ │ │ │ └── letter │ │ │ │ │ └── LetterParser.java │ │ │ └── vehicle │ │ │ │ ├── Bus.java │ │ │ │ └── Car.java │ │ └── yusuflale │ │ │ └── drawing │ │ │ ├── Color.java │ │ │ └── shape │ │ │ ├── Ellipse.java │ │ │ ├── Line.java │ │ │ ├── Rectangle.java │ │ │ ├── Shape.java │ │ │ └── factory │ │ │ └── ShapeFactory.java │ │ └── org │ │ └── csystem │ │ ├── app │ │ ├── App.java │ │ ├── Application.java │ │ ├── concatwithseparator │ │ │ └── ConcatWithSeparatorApp.java │ │ ├── datetime │ │ │ ├── DateApp.java │ │ │ └── DateUtil.java │ │ ├── fraction │ │ │ ├── DemoApp.java │ │ │ └── random │ │ │ │ └── RandomFractionFactory.java │ │ ├── game │ │ │ ├── ballfall │ │ │ │ └── BallFallConsoleApp.java │ │ │ └── war │ │ │ │ └── DemoGameApp.java │ │ ├── io │ │ │ ├── file │ │ │ │ ├── check │ │ │ │ │ └── same │ │ │ │ │ │ └── CheckSameApp.java │ │ │ │ ├── copy │ │ │ │ │ ├── BackupAndCopy.java │ │ │ │ │ ├── BackupAndCopyApp.java │ │ │ │ │ ├── BackupAndCopyBackupConfirm.java │ │ │ │ │ ├── BackupAndCopyBackupConfirmApp.java │ │ │ │ │ ├── BackupAndCopyConfirm.java │ │ │ │ │ ├── BackupAndCopyConfirmApp.java │ │ │ │ │ ├── CopyExistFilesApp.java │ │ │ │ │ ├── CopyFileApp.java │ │ │ │ │ ├── CopyFileViaBlockApp.java │ │ │ │ │ └── CopyNotExistFilesApp.java │ │ │ │ ├── count │ │ │ │ │ └── CountCharacterApp.java │ │ │ │ ├── data │ │ │ │ │ ├── ConnectionInfo.java │ │ │ │ │ └── Sensor.java │ │ │ │ ├── input │ │ │ │ │ ├── CityInfo.java │ │ │ │ │ ├── DeserializeSensorsApp.java │ │ │ │ │ ├── DeserializeShapesApp.java │ │ │ │ │ ├── ReadBytesApp.java │ │ │ │ │ ├── ReadBytesArrayApp.java │ │ │ │ │ ├── ReadBytesArraySkipApp.java │ │ │ │ │ ├── ReadBytesAsCharApp.java │ │ │ │ │ ├── ReadCharsApp.java │ │ │ │ │ ├── ReadCitiesInfoCSVApp.java │ │ │ │ │ ├── ReadDoublesApp.java │ │ │ │ │ ├── ReadDoublesDataInputStreamApp.java │ │ │ │ │ ├── ReadIntsApp.java │ │ │ │ │ ├── ReadIntsDataInputStreamApp.java │ │ │ │ │ ├── ReadLineViaInputStreamReaderApp.java │ │ │ │ │ ├── ReadLinesApp.java │ │ │ │ │ ├── ReadLinesViaFilesApp.java │ │ │ │ │ ├── ReadStringsApp.java │ │ │ │ │ ├── ReadStringsDataInputStreamApp.java │ │ │ │ │ └── ReadStringsUTF16App.java │ │ │ │ ├── join │ │ │ │ │ ├── AppendFoundFilesApp.java │ │ │ │ │ └── ConcatFilesApp.java │ │ │ │ └── output │ │ │ │ │ ├── AppendHalfOfRandomByteArrayApp.java │ │ │ │ │ ├── AppendLinesApp.java │ │ │ │ │ ├── AppendLinesViaFlushApp.java │ │ │ │ │ ├── AppendLinesWithBufferSizeApp.java │ │ │ │ │ ├── AppendRandomByteArrayApp.java │ │ │ │ │ ├── AppendRandomBytesApp.java │ │ │ │ │ ├── AppendRandomDoublesApp.java │ │ │ │ │ ├── AppendRandomDoublesDataOutputStreamApp.java │ │ │ │ │ ├── AppendRandomIntsApp.java │ │ │ │ │ ├── AppendRandomIntsDataOutputStreamApp.java │ │ │ │ │ ├── AppendRandomLinesTRApp.java │ │ │ │ │ ├── AppendRandomLinesTRDeleteOnCloseFlagApp.java │ │ │ │ │ ├── AppendRandomLinesTRDeleteOnExitFlagApp.java │ │ │ │ │ ├── AppendRandomLinesTRViaOutputStreamWriterApp.java │ │ │ │ │ ├── AppendRandomLinesViaFilesTRApp.java │ │ │ │ │ ├── AppendRandomStringsTRApp.java │ │ │ │ │ ├── AppendRandomStringsTRDataOutputStreamApp.java │ │ │ │ │ ├── AppendRandomStringsTRUTF16App.java │ │ │ │ │ ├── AppendRandomStringsTRViaWriteCharsApp.java │ │ │ │ │ ├── AppendRandomStringsViaWriteBytesApp.java │ │ │ │ │ ├── SerializeSensorsApp.java │ │ │ │ │ ├── SerializeShapesApp.java │ │ │ │ │ └── WriteRandomBytesApp.java │ │ │ └── image │ │ │ │ ├── BinaryImageApp.java │ │ │ │ ├── DIBWindowsInfoApp.java │ │ │ │ └── GrayScaleApp.java │ │ ├── lottery │ │ │ └── numericlottery │ │ │ │ └── NumericLotteryApp.java │ │ ├── simulation │ │ │ └── exam │ │ │ │ └── ExamSimulationApp.java │ │ └── university │ │ │ ├── GradeInfo.java │ │ │ ├── GradeInfoApp.java │ │ │ └── GradeInfoParser.java │ │ ├── collection │ │ ├── CSDArrayList.java │ │ ├── string │ │ │ └── StringList.java │ │ ├── test │ │ │ ├── CSDArrayListAddTest.java │ │ │ ├── CSDArrayListAddWithIndexTest.java │ │ │ ├── CSDArrayListConstructorTest.java │ │ │ └── CSDArrayListRemoveTest.java │ │ └── tuple │ │ │ ├── Pair.java │ │ │ ├── Triple.java │ │ │ └── test │ │ │ ├── PairConstructorTest.java │ │ │ └── PairFactoryMethodTest.java │ │ ├── datetime │ │ ├── Date.java │ │ ├── DateTimeException.java │ │ ├── DayOfWeek.java │ │ ├── Month.java │ │ └── Time.java │ │ ├── game │ │ ├── ballfall │ │ │ └── BallFall.java │ │ ├── card │ │ │ ├── Card.java │ │ │ ├── CardType.java │ │ │ └── CardValue.java │ │ └── war │ │ │ ├── Alien.java │ │ │ └── Color.java │ │ ├── io │ │ └── image │ │ │ ├── CImage.java │ │ │ ├── CImageFormat.java │ │ │ ├── IImage.java │ │ │ ├── Image.java │ │ │ └── bitmap │ │ │ ├── BitmapHeaderCommon.java │ │ │ ├── DIBWindows.java │ │ │ └── DIBWindowsHeader.java │ │ ├── math │ │ ├── Fraction.java │ │ ├── MutableComplex.java │ │ └── geometry │ │ │ ├── Circle.java │ │ │ ├── Line.java │ │ │ ├── MutablePoint.java │ │ │ ├── Point.java │ │ │ ├── PointCommon.java │ │ │ └── test │ │ │ ├── CircleEqualsTest.java │ │ │ ├── CircleGetterSetterTest.java │ │ │ ├── CircleToStringTest.java │ │ │ ├── LineConstructorTest.java │ │ │ ├── MutablePointPolarTest.java │ │ │ ├── MutablePointTest.java │ │ │ ├── PointPolarTest.java │ │ │ └── PointTest.java │ │ ├── parser │ │ ├── IParser.java │ │ └── character │ │ │ ├── ICharacterSourceParser.java │ │ │ └── source │ │ │ ├── CharacterParser.java │ │ │ └── ICharacterSource.java │ │ ├── random │ │ └── lottery │ │ │ └── numericlottery │ │ │ └── NumericLottery.java │ │ ├── simulation │ │ └── exam │ │ │ └── ExamSimulation.java │ │ ├── util │ │ ├── array │ │ │ ├── ArrayUtil.java │ │ │ └── test │ │ │ │ ├── BubbleSortTest.java │ │ │ │ ├── DrawHistogramTest.java │ │ │ │ ├── GetHistogramDataTest.java │ │ │ │ ├── ReverseTest.java │ │ │ │ ├── SelectionSortTest.java │ │ │ │ ├── SumLongTest.java │ │ │ │ └── SumTest.java │ │ ├── collection │ │ │ └── CollectionUtil.java │ │ ├── console │ │ │ ├── Console.java │ │ │ ├── commandline │ │ │ │ └── CommandLineArgsUtil.java │ │ │ └── test │ │ │ │ ├── ReadCharTest.java │ │ │ │ ├── ReadDoubleTest.java │ │ │ │ ├── ReadIntTest.java │ │ │ │ └── ReadLongTest.java │ │ ├── converter │ │ │ └── BitConverter.java │ │ ├── generator │ │ │ └── random │ │ │ │ ├── ObjectArrayGenerator.java │ │ │ │ └── RandomIntArrayGenerator.java │ │ ├── io │ │ │ ├── FileUtil.java │ │ │ └── IOUtil.java │ │ ├── matrix │ │ │ ├── MatrixUtil.java │ │ │ └── test │ │ │ │ ├── AddMatricesTest.java │ │ │ │ ├── AddMatrixWithValueTest.java │ │ │ │ ├── GetRandomMatrixTest.java │ │ │ │ ├── IsMatrixTest.java │ │ │ │ ├── IsSquareMatrixTest.java │ │ │ │ ├── MultiplyMatricesTest.java │ │ │ │ ├── MultiplyMatrixWithValueTest.java │ │ │ │ ├── SubtractMatricesTest.java │ │ │ │ ├── SubtractMatrixWithValueTest.java │ │ │ │ ├── SumDiagonalTest.java │ │ │ │ └── TransposedTest.java │ │ ├── numeric │ │ │ ├── NumberUtil.java │ │ │ └── test │ │ │ │ ├── GetDigitsInThreesTest.java │ │ │ │ ├── GetDigitsInTwosTest.java │ │ │ │ └── GetDigitsTest.java │ │ ├── string │ │ │ ├── StringUtil.java │ │ │ └── test │ │ │ │ ├── ChangeCaseTest.java │ │ │ │ ├── GetRandomTextTRENTest.java │ │ │ │ ├── JoinSkipBlanksTest.java │ │ │ │ ├── JoinTest.java │ │ │ │ └── ReverseTest.java │ │ ├── system │ │ │ └── SystemUtil.java │ │ └── thread │ │ │ └── ThreadUtil.java │ │ └── wrapper │ │ ├── IntValue.java │ │ ├── LongValue.java │ │ ├── MutableIntValue.java │ │ └── test │ │ ├── IntValueAddTest.java │ │ ├── IntValueCacheTest.java │ │ ├── IntValueDecTest.java │ │ ├── IntValueDivideAndRemainderTest.java │ │ ├── IntValueIncTest.java │ │ └── IntValueSubtractTest.java ├── datafiles │ ├── bart.png │ ├── bob.png │ ├── cities.csv │ ├── csdlogo.png │ ├── flying_bird.gif │ ├── info-CRLF.csv │ ├── info-LF.csv │ ├── lion.jpeg │ └── test.bmp └── out │ └── production │ └── Sample │ ├── com │ ├── alicankececi │ │ ├── parser │ │ │ └── source │ │ │ │ └── CharArraySource.class │ │ ├── rental │ │ │ └── vehicle │ │ │ │ ├── Vehicle.class │ │ │ │ └── VehicleOperation.class │ │ └── test │ │ │ └── fraction │ │ │ ├── FractionAddTest.class │ │ │ ├── FractionCompareToTest.class │ │ │ ├── FractionDecTest.class │ │ │ ├── FractionDivideTest.class │ │ │ ├── FractionEqualsTest.class │ │ │ ├── FractionGetterSetterTest.class │ │ │ ├── FractionIncTest.class │ │ │ ├── FractionMultiplyTest.class │ │ │ ├── FractionSubtractTest.class │ │ │ └── factory │ │ │ └── FractionFactory.class │ ├── bartucankaya │ │ ├── AnalyticalCircle.class │ │ ├── app │ │ │ └── parser │ │ │ │ └── firstint │ │ │ │ └── DemoApp.class │ │ ├── device │ │ │ └── Device.class │ │ └── test │ │ │ ├── AnalyticalCircleCenterDistanceTest.class │ │ │ ├── AnalyticalCircleConstructorGetterSetterTest.class │ │ │ ├── AnalyticalCircleConstructorJustRadiusTest.class │ │ │ ├── AnalyticalCircleIsTangentTest.class │ │ │ ├── AnalyticalCircleOffsetTest.class │ │ │ ├── factory │ │ │ └── AnalyticalCircleFactory.class │ │ │ └── tuple │ │ │ ├── PairEqualsTest.class │ │ │ ├── TripleConstructorTest.class │ │ │ ├── TripleEqualsTest.class │ │ │ └── TripleFactoryMethodTest.class │ ├── baturhansahin │ │ ├── app │ │ │ └── rental │ │ │ │ └── RentalVehicleDemoApp.class │ │ └── parser │ │ │ └── PalindromeParser.class │ ├── boraserce │ │ ├── app │ │ │ └── device │ │ │ │ ├── DemoApp.class │ │ │ │ └── DeviceConnectionUtil.class │ │ ├── parser │ │ │ └── source │ │ │ │ └── StandardInputSource.class │ │ └── vehicle │ │ │ └── CommercialVehicle.class │ ├── emrekantarci │ │ ├── VehicleFactory.class │ │ └── parser │ │ │ └── source │ │ │ └── StringSource.class │ ├── fatihkarabulut │ │ ├── parser │ │ │ └── FirstIntValueParser.class │ │ └── vehicle │ │ │ └── commercial │ │ │ ├── LightTruck.class │ │ │ ├── Taxi.class │ │ │ └── Truck.class │ ├── haticekubraulusoy │ │ ├── app │ │ │ ├── objectgenerator │ │ │ │ └── DemoApp.class │ │ │ └── parser │ │ │ │ └── DemoApp.class │ │ └── vehicle │ │ │ └── PersonalVehicle.class │ ├── karandev │ │ ├── app │ │ │ └── tax │ │ │ │ └── ITax.class │ │ └── parser │ │ │ └── source │ │ │ └── factory │ │ │ └── SourceFactory.class │ ├── kerimtugal │ │ ├── math │ │ │ └── geometry │ │ │ │ └── factory │ │ │ │ └── RandomPointFactory.class │ │ └── operation │ │ │ └── device │ │ │ └── DeviceOperation.class │ ├── onurozcan │ │ ├── parser │ │ │ └── letter │ │ │ │ └── LetterParser.class │ │ └── vehicle │ │ │ ├── Bus.class │ │ │ └── Car.class │ └── yusuflale │ │ └── drawing │ │ ├── Color.class │ │ └── shape │ │ ├── Ellipse.class │ │ ├── Line.class │ │ ├── Rectangle.class │ │ ├── Shape.class │ │ └── factory │ │ └── ShapeFactory.class │ └── org │ └── csystem │ ├── app │ ├── App.class │ ├── Application.class │ ├── concatwithseparator │ │ └── ConcatWithSeparatorApp.class │ ├── datetime │ │ ├── DateApp.class │ │ └── DateUtil.class │ ├── fraction │ │ ├── DemoApp.class │ │ └── random │ │ │ └── RandomFractionFactory.class │ ├── game │ │ ├── ballfall │ │ │ └── BallFallConsoleApp.class │ │ └── war │ │ │ └── DemoGameApp.class │ ├── io │ │ ├── file │ │ │ ├── check │ │ │ │ └── same │ │ │ │ │ └── CheckSameApp.class │ │ │ ├── copy │ │ │ │ ├── BackupAndCopy.class │ │ │ │ ├── BackupAndCopyApp.class │ │ │ │ ├── BackupAndCopyBackupConfirm.class │ │ │ │ ├── BackupAndCopyBackupConfirmApp.class │ │ │ │ ├── BackupAndCopyConfirm.class │ │ │ │ ├── BackupAndCopyConfirmApp.class │ │ │ │ ├── CopyExistFilesApp.class │ │ │ │ ├── CopyFileApp.class │ │ │ │ ├── CopyFileViaBlockApp.class │ │ │ │ └── CopyNotExistFilesApp.class │ │ │ ├── count │ │ │ │ └── CountCharacterApp.class │ │ │ ├── data │ │ │ │ ├── ConnectionInfo.class │ │ │ │ └── Sensor.class │ │ │ ├── input │ │ │ │ ├── CityInfo.class │ │ │ │ ├── DeserializeSensorsApp.class │ │ │ │ ├── DeserializeShapesApp.class │ │ │ │ ├── ReadBytesApp.class │ │ │ │ ├── ReadBytesArrayApp.class │ │ │ │ ├── ReadBytesArraySkipApp.class │ │ │ │ ├── ReadBytesAsCharApp.class │ │ │ │ ├── ReadCharsApp.class │ │ │ │ ├── ReadCitiesInfoCSVApp.class │ │ │ │ ├── ReadDoublesApp.class │ │ │ │ ├── ReadDoublesDataInputStreamApp.class │ │ │ │ ├── ReadIntsApp.class │ │ │ │ ├── ReadIntsDataInputStreamApp.class │ │ │ │ ├── ReadLineViaInputStreamReaderApp.class │ │ │ │ ├── ReadLinesApp.class │ │ │ │ ├── ReadLinesViaFilesApp.class │ │ │ │ ├── ReadStringsApp.class │ │ │ │ ├── ReadStringsDataInputStreamApp.class │ │ │ │ └── ReadStringsUTF16App.class │ │ │ ├── join │ │ │ │ ├── AppendFoundFilesApp.class │ │ │ │ └── ConcatFilesApp.class │ │ │ └── output │ │ │ │ ├── AppendHalfOfRandomByteArrayApp.class │ │ │ │ ├── AppendLinesApp.class │ │ │ │ ├── AppendLinesViaFlushApp.class │ │ │ │ ├── AppendLinesWithBufferSizeApp.class │ │ │ │ ├── AppendRandomByteArrayApp.class │ │ │ │ ├── AppendRandomBytesApp.class │ │ │ │ ├── AppendRandomDoublesApp.class │ │ │ │ ├── AppendRandomDoublesDataOutputStreamApp.class │ │ │ │ ├── AppendRandomIntsApp.class │ │ │ │ ├── AppendRandomIntsDataOutputStreamApp.class │ │ │ │ ├── AppendRandomLinesTRApp.class │ │ │ │ ├── AppendRandomLinesTRDeleteOnCloseFlagApp.class │ │ │ │ ├── AppendRandomLinesTRDeleteOnExitFlagApp.class │ │ │ │ ├── AppendRandomLinesTRViaOutputStreamWriterApp.class │ │ │ │ ├── AppendRandomLinesViaFilesTRApp.class │ │ │ │ ├── AppendRandomStringsTRApp.class │ │ │ │ ├── AppendRandomStringsTRDataOutputStreamApp.class │ │ │ │ ├── AppendRandomStringsTRUTF16App.class │ │ │ │ ├── AppendRandomStringsTRViaWriteCharsApp.class │ │ │ │ ├── AppendRandomStringsViaWriteBytesApp.class │ │ │ │ ├── SerializeSensorsApp.class │ │ │ │ ├── SerializeShapesApp.class │ │ │ │ └── WriteRandomBytesApp.class │ │ └── image │ │ │ ├── BinaryImageApp.class │ │ │ ├── DIBWindowsInfoApp.class │ │ │ └── GrayScaleApp.class │ ├── lottery │ │ └── numericlottery │ │ │ └── NumericLotteryApp.class │ ├── simulation │ │ └── exam │ │ │ └── ExamSimulationApp.class │ └── university │ │ ├── GradeInfo.class │ │ ├── GradeInfoApp.class │ │ └── GradeInfoParser.class │ ├── collection │ ├── CSDArrayList.class │ ├── string │ │ └── StringList.class │ ├── test │ │ ├── CSDArrayListAddTest.class │ │ ├── CSDArrayListAddWithIndexTest.class │ │ ├── CSDArrayListConstructorTest.class │ │ └── CSDArrayListRemoveTest.class │ └── tuple │ │ ├── Pair.class │ │ ├── Triple.class │ │ └── test │ │ ├── PairConstructorTest.class │ │ └── PairFactoryMethodTest.class │ ├── datetime │ ├── Date.class │ ├── DateTimeException.class │ ├── DayOfWeek.class │ ├── Month.class │ └── Time.class │ ├── game │ ├── ballfall │ │ └── BallFall.class │ ├── card │ │ ├── Card.class │ │ ├── CardType.class │ │ └── CardValue.class │ └── war │ │ ├── Alien.class │ │ └── Color.class │ ├── io │ └── image │ │ ├── CImage.class │ │ ├── CImageFormat.class │ │ ├── IImage.class │ │ ├── Image.class │ │ └── bitmap │ │ ├── BitmapHeaderCommon.class │ │ ├── DIBWindows.class │ │ └── DIBWindowsHeader.class │ ├── math │ ├── Fraction.class │ ├── MutableComplex.class │ └── geometry │ │ ├── Circle.class │ │ ├── Line.class │ │ ├── MutablePoint.class │ │ ├── Point.class │ │ ├── PointCommon.class │ │ └── test │ │ ├── CircleEqualsTest.class │ │ ├── CircleGetterSetterTest.class │ │ ├── CircleToStringTest.class │ │ ├── LineConstructorTest.class │ │ ├── MutablePointPolarTest.class │ │ ├── MutablePointTest.class │ │ ├── PointPolarTest.class │ │ └── PointTest.class │ ├── parser │ ├── IParser.class │ └── character │ │ ├── ICharacterSourceParser.class │ │ └── source │ │ ├── CharacterParser.class │ │ └── ICharacterSource.class │ ├── random │ └── lottery │ │ └── numericlottery │ │ └── NumericLottery.class │ ├── simulation │ └── exam │ │ └── ExamSimulation.class │ ├── util │ ├── array │ │ ├── ArrayUtil.class │ │ └── test │ │ │ ├── BubbleSortTest.class │ │ │ ├── DrawHistogramTest.class │ │ │ ├── GetHistogramDataTest.class │ │ │ ├── ReverseTest.class │ │ │ ├── SelectionSortTest.class │ │ │ ├── SumLongTest.class │ │ │ └── SumTest.class │ ├── collection │ │ └── CollectionUtil.class │ ├── console │ │ ├── Console.class │ │ ├── commandline │ │ │ └── CommandLineArgsUtil.class │ │ └── test │ │ │ ├── ReadCharTest.class │ │ │ ├── ReadDoubleTest.class │ │ │ ├── ReadIntTest.class │ │ │ └── ReadLongTest.class │ ├── converter │ │ └── BitConverter.class │ ├── generator │ │ └── random │ │ │ ├── ObjectArrayGenerator.class │ │ │ └── RandomIntArrayGenerator.class │ ├── io │ │ ├── FileUtil.class │ │ └── IOUtil.class │ ├── matrix │ │ ├── MatrixUtil.class │ │ └── test │ │ │ ├── AddMatricesTest.class │ │ │ ├── AddMatrixWithValueTest.class │ │ │ ├── GetRandomMatrixTest.class │ │ │ ├── IsMatrixTest.class │ │ │ ├── IsSquareMatrixTest.class │ │ │ ├── MultiplyMatricesTest.class │ │ │ ├── MultiplyMatrixWithValueTest.class │ │ │ ├── SubtractMatricesTest.class │ │ │ ├── SubtractMatrixWithValueTest.class │ │ │ ├── SumDiagonalTest.class │ │ │ └── TransposedTest.class │ ├── numeric │ │ ├── NumberUtil.class │ │ └── test │ │ │ ├── GetDigitsInThreesTest.class │ │ │ ├── GetDigitsInTwosTest.class │ │ │ └── GetDigitsTest.class │ ├── string │ │ ├── StringUtil.class │ │ └── test │ │ │ ├── ChangeCaseTest.class │ │ │ ├── GetRandomTextTRENTest.class │ │ │ ├── JoinSkipBlanksTest.class │ │ │ ├── JoinTest.class │ │ │ └── ReverseTest.class │ ├── system │ │ └── SystemUtil.class │ └── thread │ │ └── ThreadUtil.class │ └── wrapper │ ├── IntValue.class │ ├── LongValue.class │ ├── MutableIntValue.class │ └── test │ ├── IntValueAddTest.class │ ├── IntValueCacheTest.class │ ├── IntValueDecTest.class │ ├── IntValueDivideAndRemainderTest.class │ ├── IntValueIncTest.class │ └── IntValueSubtractTest.class └── src-console ├── csd ├── App.class ├── App.java └── Sample.class └── msd ├── Sample.class └── Sample.java /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | Icon 3 | .DS_Store 4 | doc/.DS_Store 5 | .DS_Store 6 | .DS_Store 7 | .DS_Store 8 | .DS_Store 9 | .DS_Store 10 | -------------------------------------------------------------------------------- /Links.txt: -------------------------------------------------------------------------------- 1 | Dropbox Link : 2 | Github : https://github.com/oguzkaran/Java-Nov-2022 3 | 4 | 5 | 6 | 7 | İletişim Bilgileri: 8 | Oğuz Karan 9 | Email : oguzkaran@csystem.org 10 | Tel : 05325158012 11 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Java-Nov-2022 2 | KAYNAK GÖSTERMEK KOŞULUYLA HER TÜRLÜ ALINTI YAPILABİLİR 3 | 4 | #java 5 | #programming 6 | #eclipse 7 | #intellij 8 | #spring 9 | #springboot 10 | -------------------------------------------------------------------------------- /doc/Examples.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/Examples.txt -------------------------------------------------------------------------------- /doc/images/firstNotRepeatingCharacter.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/images/firstNotRepeatingCharacter.jpeg -------------------------------------------------------------------------------- /doc/images/ikinci-dereceden-denklem.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/images/ikinci-dereceden-denklem.jpg -------------------------------------------------------------------------------- /doc/notes/001-Temel-Kavramlar-V4.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/001-Temel-Kavramlar-V4.0.pdf -------------------------------------------------------------------------------- /doc/notes/002-Turler-Bildirim-V2.2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/002-Turler-Bildirim-V2.2.pdf -------------------------------------------------------------------------------- /doc/notes/003-Metotlar-V1.1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/003-Metotlar-V1.1.pdf -------------------------------------------------------------------------------- /doc/notes/004-Sabitler-V2.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/004-Sabitler-V2.0.pdf -------------------------------------------------------------------------------- /doc/notes/005-Temel-Operatorler-V2.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/005-Temel-Operatorler-V2.0.pdf -------------------------------------------------------------------------------- /doc/notes/006-Deyimler-V1.1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/006-Deyimler-V1.1.pdf -------------------------------------------------------------------------------- /doc/notes/007-if-deyimi-V1.1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/007-if-deyimi-V1.1.pdf -------------------------------------------------------------------------------- /doc/notes/008-Dongu Deyimleri-while-do-while-V1.3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/008-Dongu Deyimleri-while-do-while-V1.3.pdf -------------------------------------------------------------------------------- /doc/notes/009-for-Donguleri-V2.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/009-for-Donguleri-V2.0.pdf -------------------------------------------------------------------------------- /doc/notes/010-break-Deyimi-V1.0 .pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/010-break-Deyimi-V1.0 .pdf -------------------------------------------------------------------------------- /doc/notes/011-continue-Deyimi-V2.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/011-continue-Deyimi-V2.0.pdf -------------------------------------------------------------------------------- /doc/notes/012-switch-Deyimi-V1.1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/012-switch-Deyimi-V1.1.pdf -------------------------------------------------------------------------------- /doc/notes/013-Tur-Donusumleri-V2.2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/013-Tur-Donusumleri-V2.2.pdf -------------------------------------------------------------------------------- /doc/notes/014-Kosul-Operatoru-V1.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/014-Kosul-Operatoru-V1.0.pdf -------------------------------------------------------------------------------- /doc/notes/015-Method-Overloading-V1.2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/015-Method-Overloading-V1.2.pdf -------------------------------------------------------------------------------- /doc/notes/016-NYPT-Adres-Kavramı-V1.1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/016-NYPT-Adres-Kavramı-V1.1.pdf -------------------------------------------------------------------------------- /doc/notes/017-Sınflarin-Elemanları-V1.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/notes/017-Sınflarin-Elemanları-V1.0.pdf -------------------------------------------------------------------------------- /doc/setup-notes/MacOS'ta Java'nın Kurulumu ve Terminal.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/setup-notes/MacOS'ta Java'nın Kurulumu ve Terminal.docx -------------------------------------------------------------------------------- /doc/setup-notes/Windows'ta Java'nın Kurulumu.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/doc/setup-notes/Windows'ta Java'nın Kurulumu.docx -------------------------------------------------------------------------------- /homeworks/Homework-001.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-001.pdf -------------------------------------------------------------------------------- /homeworks/Homework-002.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-002.pdf -------------------------------------------------------------------------------- /homeworks/Homework-003.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-003.pdf -------------------------------------------------------------------------------- /homeworks/Homework-004.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-004.pdf -------------------------------------------------------------------------------- /homeworks/Homework-005.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-005.pdf -------------------------------------------------------------------------------- /homeworks/Homework-006.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-006.pdf -------------------------------------------------------------------------------- /homeworks/Homework-007.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-007.pdf -------------------------------------------------------------------------------- /homeworks/Homework-008.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-008.pdf -------------------------------------------------------------------------------- /homeworks/Homework-009.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-009.pdf -------------------------------------------------------------------------------- /homeworks/Homework-010.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-010.pdf -------------------------------------------------------------------------------- /homeworks/Homework-011.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-011.pdf -------------------------------------------------------------------------------- /homeworks/Homework-012.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-012.pdf -------------------------------------------------------------------------------- /homeworks/Homework-013.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-013.pdf -------------------------------------------------------------------------------- /homeworks/Homework-014.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-014.pdf -------------------------------------------------------------------------------- /homeworks/Homework-015.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-015.pdf -------------------------------------------------------------------------------- /homeworks/Homework-016.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-016.pdf -------------------------------------------------------------------------------- /homeworks/Homework-017.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Homework-017.pdf -------------------------------------------------------------------------------- /homeworks/Solutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/homeworks/Solutions.txt -------------------------------------------------------------------------------- /homeworks/sudoku.txt: -------------------------------------------------------------------------------- 1 | 3 6 7 5 1 9 8 4 2 2 | 8 4 2 3 7 6 9 1 5 3 | 5 9 1 4 8 2 7 6 3 4 | 5 | 1 8 5 9 2 4 3 7 6 6 | 9 3 6 7 5 1 2 8 4 7 | 2 7 4 6 3 8 5 9 1 8 | 9 | 6 2 3 8 4 7 1 5 9 10 | 4 5 8 1 9 3 6 2 7 11 | 7 1 9 2 6 5 4 3 8 -------------------------------------------------------------------------------- /src/Sample/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /src/Sample/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /src/Sample/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/Sample/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/Sample/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/Sample/Sample.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/Sample/Sample/.gitignore: -------------------------------------------------------------------------------- 1 | ### IntelliJ IDEA ### 2 | out/ 3 | !**/src/main/**/out/ 4 | !**/src/test/**/out/ 5 | 6 | ### Eclipse ### 7 | .apt_generated 8 | .classpath 9 | .factorypath 10 | .project 11 | .settings 12 | .springBeans 13 | .sts4-cache 14 | bin/ 15 | !**/src/main/**/bin/ 16 | !**/src/test/**/bin/ 17 | 18 | ### NetBeans ### 19 | /nbproject/private/ 20 | /nbbuild/ 21 | /dist/ 22 | /nbdist/ 23 | /.nb-gradle/ 24 | 25 | ### VS Code ### 26 | .vscode/ 27 | 28 | ### Mac OS ### 29 | .DS_Store -------------------------------------------------------------------------------- /src/Sample/Sample/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /src/Sample/Sample/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/Sample/Sample/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/Sample/Sample/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/Sample/Sample/Sample.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/alicankececi/parser/source/CharArraySource.java: -------------------------------------------------------------------------------- 1 | package com.alicankececi.parser.source; 2 | 3 | import org.csystem.parser.character.source.ICharacterSource; 4 | 5 | import java.util.Arrays; 6 | 7 | public class CharArraySource implements ICharacterSource { 8 | private final char [] m_chars; 9 | private int m_index; 10 | 11 | 12 | public CharArraySource(String s) 13 | { 14 | this(s.toCharArray()); 15 | } 16 | public CharArraySource(char[] chars) 17 | { 18 | m_chars = Arrays.copyOf(chars, chars.length); 19 | } 20 | 21 | public int nextChar() 22 | { 23 | return m_index == m_chars.length ? -1 : m_chars[m_index++]; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/alicankececi/rental/vehicle/VehicleOperation.java: -------------------------------------------------------------------------------- 1 | package com.alicankececi.rental.vehicle; 2 | 3 | public class VehicleOperation { 4 | //... 5 | public void payTax(Vehicle vehicle) 6 | { 7 | System.out.println("-----------------------------------------"); 8 | System.out.printf("Plate:%s%n", vehicle.getPlate()); 9 | System.out.printf("Year:%d%n", vehicle.getYear()); 10 | System.out.printf("Tax:%f%n", vehicle.calculateTax()); 11 | System.out.println("-----------------------------------------"); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/alicankececi/test/fraction/FractionAddTest.java: -------------------------------------------------------------------------------- 1 | package com.alicankececi.test.fraction; 2 | 3 | import org.csystem.math.Fraction; 4 | import com.alicankececi.test.fraction.factory.FractionFactory; 5 | import org.csystem.util.console.Console; 6 | 7 | public class FractionAddTest { 8 | private static void run() 9 | { 10 | FractionFactory factory = new FractionFactory(); 11 | 12 | int count = Console.readInt("Bir sayı giriniz: "); 13 | 14 | while (count-- > 0) { 15 | try { 16 | Fraction f1 = factory.createRandomFraction(-10, 10); 17 | Fraction f2 = factory.createRandomFraction(-10, 10); 18 | System.out.println("--------------------------------------------------------------"); 19 | Console.writeLine("f1 = %s, f2 = %s ", f1, f2); 20 | Console.writeLine("f1 + f2 = %s", f1.add(f2)); 21 | System.out.println("--------------------------------------------------------------"); 22 | } 23 | catch (NumberFormatException ignore) 24 | { 25 | Console.writeLine("Invalid Fraction Value"); 26 | } 27 | } 28 | } 29 | public static void main(String[] args) 30 | { 31 | run(); 32 | } 33 | } 34 | 35 | 36 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/alicankececi/test/fraction/FractionDecTest.java: -------------------------------------------------------------------------------- 1 | package com.alicankececi.test.fraction; 2 | 3 | import org.csystem.math.Fraction; 4 | import com.alicankececi.test.fraction.factory.FractionFactory; 5 | import org.csystem.util.console.Console; 6 | 7 | public class FractionDecTest { 8 | private static void run() 9 | { 10 | FractionFactory factory = new FractionFactory(); 11 | 12 | int count = Console.readInt("Bir sayı giriniz: "); 13 | 14 | while (count-- > 0) { 15 | try { 16 | Fraction f = factory.createRandomFraction(-10, 10); 17 | System.out.println("--------------------------------------------------------------"); 18 | Console.writeLine("f = %s", f); 19 | f.dec(); 20 | Console.writeLine("f - 1 = %s", f); 21 | System.out.println("--------------------------------------------------------------"); 22 | } 23 | catch (NumberFormatException ignore) 24 | { 25 | Console.writeLine("Invalid Fraction Value"); 26 | } 27 | } 28 | } 29 | public static void main(String[] args) 30 | { 31 | run(); 32 | } 33 | } 34 | 35 | 36 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/alicankececi/test/fraction/FractionDivideTest.java: -------------------------------------------------------------------------------- 1 | package com.alicankececi.test.fraction; 2 | 3 | import org.csystem.math.Fraction; 4 | import com.alicankececi.test.fraction.factory.FractionFactory; 5 | import org.csystem.util.console.Console; 6 | 7 | public class FractionDivideTest { 8 | private static void run() 9 | { 10 | FractionFactory factory = new FractionFactory(); 11 | 12 | int count = Console.readInt("Bir sayı giriniz: "); 13 | 14 | while (count-- > 0) { 15 | try { 16 | Fraction f1 = factory.createRandomFraction(-10, 10); 17 | Fraction f2 = factory.createRandomFraction(-10, 10); 18 | System.out.println("--------------------------------------------------------------"); 19 | Console.writeLine("f1 = %s, f2 = %s ", f1, f2); 20 | Console.writeLine("f1 / f2 = %s", f1.divide(f2)); 21 | System.out.println("--------------------------------------------------------------"); 22 | } 23 | catch (NumberFormatException ignore) 24 | { 25 | Console.writeLine("Invalid Fraction Value"); 26 | } 27 | } 28 | } 29 | public static void main(String[] args) 30 | { 31 | run(); 32 | } 33 | } 34 | 35 | 36 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/alicankececi/test/fraction/FractionGetterSetterTest.java: -------------------------------------------------------------------------------- 1 | package com.alicankececi.test.fraction; 2 | 3 | import org.csystem.math.Fraction; 4 | import com.alicankececi.test.fraction.factory.FractionFactory; 5 | import org.csystem.util.console.Console; 6 | 7 | public class FractionGetterSetterTest { 8 | private static void run() 9 | { 10 | FractionFactory factory = new FractionFactory(); 11 | 12 | try { 13 | Fraction f = factory.createRandomFraction(-10, 10); 14 | System.out.println("--------------------------------------------------------------"); 15 | Console.writeLine("f = %s", f); 16 | f.setNumerator(Console.readInt("Set Numerator : ")); 17 | f.setDenominator(Console.readInt("Set Denominator : ")); 18 | Console.writeLine("Numerator = %d\nDenominator = %d\nf = %s", f.getNumerator(), f.getDenominator(), f); 19 | System.out.println("--------------------------------------------------------------"); 20 | } 21 | catch (NumberFormatException ignore) 22 | { 23 | Console.writeLine("Invalid Fraction Value"); 24 | } 25 | } 26 | public static void main(String[] args) 27 | { 28 | run(); 29 | } 30 | } 31 | 32 | 33 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/alicankececi/test/fraction/FractionIncTest.java: -------------------------------------------------------------------------------- 1 | package com.alicankececi.test.fraction; 2 | 3 | import org.csystem.math.Fraction; 4 | import com.alicankececi.test.fraction.factory.FractionFactory; 5 | import org.csystem.util.console.Console; 6 | 7 | public class FractionIncTest { 8 | private static void run() 9 | { 10 | FractionFactory factory = new FractionFactory(); 11 | 12 | int count = Console.readInt("Bir sayı giriniz: "); 13 | 14 | while (count-- > 0) { 15 | try { 16 | Fraction f = factory.createRandomFraction(-10, 10); 17 | System.out.println("--------------------------------------------------------------"); 18 | Console.writeLine("f = %s", f); 19 | f.inc(); 20 | Console.writeLine("f + 1 = %s", f); 21 | System.out.println("--------------------------------------------------------------"); 22 | } 23 | catch (NumberFormatException ignore) 24 | { 25 | Console.writeLine("Invalid Fraction Value"); 26 | } 27 | } 28 | } 29 | public static void main(String[] args) 30 | { 31 | run(); 32 | } 33 | } 34 | 35 | 36 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/alicankececi/test/fraction/FractionMultiplyTest.java: -------------------------------------------------------------------------------- 1 | package com.alicankececi.test.fraction; 2 | 3 | import org.csystem.math.Fraction; 4 | import com.alicankececi.test.fraction.factory.FractionFactory; 5 | import org.csystem.util.console.Console; 6 | 7 | public class FractionMultiplyTest { 8 | private static void run() 9 | { 10 | FractionFactory factory = new FractionFactory(); 11 | 12 | int count = Console.readInt("Bir sayı giriniz: "); 13 | 14 | while (count-- > 0) { 15 | try { 16 | Fraction f1 = factory.createRandomFraction(-10, 10); 17 | Fraction f2 = factory.createRandomFraction(-10, 10); 18 | System.out.println("--------------------------------------------------------------"); 19 | Console.writeLine("f1 = %s, f2 = %s ", f1, f2); 20 | Console.writeLine("f1 * f2 = %s", f1.multiply(f2)); 21 | System.out.println("--------------------------------------------------------------"); 22 | } 23 | catch (NumberFormatException ignore) 24 | { 25 | Console.writeLine("Invalid Fraction Value"); 26 | } 27 | } 28 | } 29 | public static void main(String[] args) 30 | { 31 | run(); 32 | } 33 | } 34 | 35 | 36 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/alicankececi/test/fraction/FractionSubtractTest.java: -------------------------------------------------------------------------------- 1 | package com.alicankececi.test.fraction; 2 | 3 | import org.csystem.math.Fraction; 4 | import com.alicankececi.test.fraction.factory.FractionFactory; 5 | import org.csystem.util.console.Console; 6 | 7 | public class FractionSubtractTest { 8 | private static void run() 9 | { 10 | FractionFactory factory = new FractionFactory(); 11 | 12 | int count = Console.readInt("Bir sayı giriniz: "); 13 | 14 | while (count-- > 0) { 15 | try { 16 | Fraction f1 = factory.createRandomFraction(-10, 10); 17 | Fraction f2 = factory.createRandomFraction(-10, 10); 18 | System.out.println("--------------------------------------------------------------"); 19 | Console.writeLine("f1 = %s, f2 = %s ", f1, f2); 20 | Console.writeLine("f1 - f2 = %s", f1.subtract(f2)); 21 | System.out.println("--------------------------------------------------------------"); 22 | } 23 | catch (NumberFormatException ignore) 24 | { 25 | Console.writeLine("Invalid Fraction Value"); 26 | } 27 | } 28 | } 29 | public static void main(String[] args) 30 | { 31 | run(); 32 | } 33 | } 34 | 35 | 36 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/alicankececi/test/fraction/factory/FractionFactory.java: -------------------------------------------------------------------------------- 1 | package com.alicankececi.test.fraction.factory; 2 | 3 | import org.csystem.math.Fraction; 4 | 5 | import java.util.Random; 6 | import java.util.random.RandomGenerator; 7 | 8 | public class FractionFactory { 9 | private final RandomGenerator m_random = new Random(); 10 | public Fraction createRandomFraction(int min, int bound) 11 | { 12 | return new Fraction(m_random.nextInt(min, bound), m_random.nextInt(min, bound)); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/bartucankaya/app/parser/firstint/DemoApp.java: -------------------------------------------------------------------------------- 1 | package com.bartucankaya.app.parser.firstint; 2 | 3 | import com.fatihkarabulut.parser.FirstIntValueParser; 4 | import com.karandev.parser.source.factory.SourceFactory; 5 | import org.csystem.util.console.Console; 6 | import org.csystem.util.thread.ThreadUtil; 7 | 8 | public class DemoApp { 9 | public static void run() 10 | { 11 | SourceFactory factory = new SourceFactory(); 12 | FirstIntValueParser parser = new FirstIntValueParser(); 13 | 14 | while (true) { 15 | try { 16 | parser.parse(factory.create()); 17 | 18 | Console.writeLine("First Int Value is %d", parser.getValue()); 19 | } 20 | catch (NumberFormatException ignore) { 21 | Console.writeLine("Can not get any int value from source!..."); 22 | } 23 | ThreadUtil.sleep(1000); 24 | } 25 | } 26 | 27 | public static void main(String[] args) 28 | { 29 | run(); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/bartucankaya/test/factory/AnalyticalCircleFactory.java: -------------------------------------------------------------------------------- 1 | package com.bartucankaya.test.factory; 2 | 3 | import com.bartucankaya.AnalyticalCircle; 4 | 5 | import java.util.Random; 6 | 7 | public class AnalyticalCircleFactory { 8 | private final Random m_random = new Random(); 9 | 10 | public AnalyticalCircle createRandomAnalyticalCircle(double min, double bound) 11 | { 12 | return new AnalyticalCircle(m_random.nextDouble(min, bound), m_random.nextDouble(min, bound), m_random.nextDouble(min, bound)); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/bartucankaya/test/tuple/PairEqualsTest.java: -------------------------------------------------------------------------------- 1 | package com.bartucankaya.test.tuple; 2 | 3 | import org.csystem.collection.tuple.Pair; 4 | import org.csystem.math.geometry.Point; 5 | import org.csystem.util.console.Console; 6 | 7 | public class PairEqualsTest { 8 | public static void run() { 9 | Point origin = Point.ofCartesian(); 10 | 11 | Pair pair1 = new Pair<> (1, origin); 12 | Pair pair2 = new Pair<> (1, Point.ofCartesian(0, 0)); 13 | 14 | Console.writeLine("Pair 1: %s%nPair 2: %s", pair1.toString(), pair2.toString()); 15 | Console.writeLine(pair1.equals(pair2) ? "Same pair" : "Different pair"); 16 | } 17 | 18 | public static void main(String[] args) 19 | { 20 | run(); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/bartucankaya/test/tuple/TripleEqualsTest.java: -------------------------------------------------------------------------------- 1 | package com.bartucankaya.test.tuple; 2 | 3 | import org.csystem.collection.tuple.Triple; 4 | import org.csystem.math.geometry.Circle; 5 | import org.csystem.math.geometry.Point; 6 | import org.csystem.util.console.Console; 7 | 8 | public class TripleEqualsTest { 9 | public static void run() { 10 | Point origin = Point.ofCartesian(); 11 | Circle unit = new Circle(1); 12 | 13 | Triple triple1 = new Triple<> (1, origin, unit); 14 | Triple triple2 = new Triple<> (1, Point.ofCartesian(0, 0), new Circle(1)); 15 | 16 | Console.writeLine("Triple 1: %s%nTriple 2: %s", triple1.toString(), triple2.toString()); 17 | Console.writeLine(triple1.equals(triple2) ? "Same triple" : "Different triple"); 18 | } 19 | 20 | public static void main(String[] args) 21 | { 22 | run(); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/baturhansahin/app/rental/RentalVehicleDemoApp.java: -------------------------------------------------------------------------------- 1 | package com.baturhansahin.app.rental; 2 | 3 | import com.alicankececi.rental.vehicle.Vehicle; 4 | import com.alicankececi.rental.vehicle.VehicleOperation; 5 | import com.emrekantarci.VehicleFactory; 6 | import org.csystem.util.thread.ThreadUtil; 7 | 8 | public class RentalVehicleDemoApp { 9 | public static void run() 10 | { 11 | VehicleFactory factory = new VehicleFactory(); 12 | VehicleOperation vehicleOperation = new VehicleOperation(); 13 | 14 | while (true) { 15 | Vehicle vehicle = factory.createVehicle(); 16 | 17 | vehicleOperation.payTax(vehicle); 18 | ThreadUtil.sleep(2000); 19 | } 20 | } 21 | public static void main(String[] args) 22 | { 23 | run(); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/baturhansahin/parser/PalindromeParser.java: -------------------------------------------------------------------------------- 1 | package com.baturhansahin.parser; 2 | 3 | import org.csystem.parser.character.source.CharacterParser; 4 | import org.csystem.parser.character.source.ICharacterSource; 5 | import org.csystem.util.string.StringUtil; 6 | 7 | public class PalindromeParser extends CharacterParser { 8 | private String m_text; 9 | private boolean m_palindrome; 10 | private boolean m_parsed; 11 | 12 | public PalindromeParser(ICharacterSource source) 13 | { 14 | super(source); 15 | } 16 | 17 | public String getText() 18 | { 19 | return m_text; 20 | } 21 | 22 | public boolean isPalindrome() 23 | { 24 | return m_palindrome; 25 | } 26 | 27 | public boolean isParsed() 28 | { 29 | return m_parsed; 30 | } 31 | 32 | public void parse() throws Exception 33 | { 34 | StringBuilder sb = new StringBuilder(); 35 | int ch; 36 | 37 | while ((ch = source.nextChar()) != -1) 38 | sb.append((char)ch); 39 | 40 | m_parsed = true; 41 | m_text = sb.toString(); 42 | m_palindrome = StringUtil.isPalindrome(m_text); 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/boraserce/app/device/DeviceConnectionUtil.java: -------------------------------------------------------------------------------- 1 | package com.boraserce.app.device; 2 | 3 | import com.bartucankaya.device.Device; 4 | import org.csystem.util.console.Console; 5 | 6 | import java.io.IOException; 7 | 8 | public final class DeviceConnectionUtil { 9 | private DeviceConnectionUtil() 10 | {} 11 | 12 | public static void doConnection(String url) throws IOException 13 | { 14 | Device dev = null; 15 | 16 | try { 17 | dev = new Device(url); 18 | dev.doWork(); 19 | } 20 | catch (IllegalArgumentException ignore) { 21 | Console.writeLine("Invalid URL!..."); 22 | } 23 | catch (IllegalStateException ignore) { 24 | Console.writeLine("Connection problem occurs!..."); 25 | } 26 | finally { 27 | if (dev != null) 28 | dev.close(); 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/boraserce/parser/source/StandardInputSource.java: -------------------------------------------------------------------------------- 1 | package com.boraserce.parser.source; 2 | 3 | import com.emrekantarci.parser.source.StringSource; 4 | 5 | import java.util.Scanner; 6 | 7 | public class StandardInputSource extends StringSource { 8 | public StandardInputSource() 9 | { 10 | super(new Scanner(System.in).nextLine()); 11 | } 12 | 13 | public int nextChar() 14 | { 15 | return super.nextChar(); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/boraserce/vehicle/CommercialVehicle.java: -------------------------------------------------------------------------------- 1 | package com.boraserce.vehicle; 2 | 3 | import com.alicankececi.rental.vehicle.Vehicle; 4 | 5 | public abstract class CommercialVehicle extends Vehicle { 6 | protected boolean forPassenger; 7 | 8 | //... 9 | 10 | public CommercialVehicle(boolean passenger) 11 | { 12 | forPassenger = passenger; 13 | } 14 | 15 | //... 16 | } 17 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/emrekantarci/parser/source/StringSource.java: -------------------------------------------------------------------------------- 1 | package com.emrekantarci.parser.source; 2 | 3 | import org.csystem.parser.character.source.ICharacterSource; 4 | 5 | public class StringSource implements ICharacterSource { 6 | private final String m_str; 7 | private int m_index; 8 | 9 | public StringSource(String str) 10 | { 11 | m_str = str; 12 | } 13 | 14 | public int nextChar() 15 | { 16 | return m_index == m_str.length() ? -1 : m_str.charAt(m_index++); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/fatihkarabulut/parser/FirstIntValueParser.java: -------------------------------------------------------------------------------- 1 | package com.fatihkarabulut.parser; 2 | 3 | import org.csystem.parser.character.ICharacterSourceParser; 4 | import org.csystem.parser.character.source.ICharacterSource; 5 | import org.csystem.util.console.Console; 6 | 7 | public class FirstIntValueParser implements ICharacterSourceParser { 8 | private int m_value; 9 | 10 | public int getValue() 11 | { 12 | return m_value; 13 | } 14 | 15 | public void parse(ICharacterSource source) 16 | { 17 | StringBuilder sb = new StringBuilder(); 18 | int ch; 19 | 20 | try { 21 | while ((ch = source.nextChar()) != -1) { 22 | if (!Character.isDigit(ch)) 23 | break; 24 | 25 | sb.append((char)ch); 26 | } 27 | 28 | m_value = Integer.parseInt(sb.toString()); 29 | } 30 | catch (Exception ignore) { 31 | throw new NumberFormatException(); 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/fatihkarabulut/vehicle/commercial/LightTruck.java: -------------------------------------------------------------------------------- 1 | package com.fatihkarabulut.vehicle.commercial; 2 | 3 | import com.boraserce.vehicle.CommercialVehicle; 4 | 5 | public class LightTruck extends CommercialVehicle { 6 | private double m_maxCapacity; 7 | 8 | //... 9 | 10 | public LightTruck() 11 | { 12 | super(false); 13 | } 14 | 15 | public double getMaxCapacity() 16 | { 17 | return m_maxCapacity; 18 | } 19 | 20 | public void setMaxCapacity(double maxCapacity) 21 | { 22 | m_maxCapacity = maxCapacity; 23 | } 24 | public double calculateTax() 25 | { 26 | return m_maxCapacity * 500; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/fatihkarabulut/vehicle/commercial/Taxi.java: -------------------------------------------------------------------------------- 1 | package com.fatihkarabulut.vehicle.commercial; 2 | 3 | import com.boraserce.vehicle.CommercialVehicle; 4 | 5 | public class Taxi extends CommercialVehicle { 6 | private String m_city; 7 | 8 | //... 9 | 10 | public Taxi() 11 | { 12 | super(true); 13 | } 14 | 15 | public String getCity() 16 | { 17 | return m_city; 18 | } 19 | 20 | public void setCity(String city) 21 | { 22 | m_city = city; 23 | } 24 | 25 | //... 26 | 27 | public double calculateTax() 28 | { 29 | return 1500; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/fatihkarabulut/vehicle/commercial/Truck.java: -------------------------------------------------------------------------------- 1 | package com.fatihkarabulut.vehicle.commercial; 2 | 3 | import com.boraserce.vehicle.CommercialVehicle; 4 | 5 | public class Truck extends CommercialVehicle { 6 | private double m_length; 7 | private double m_maxCapacity; 8 | 9 | //... 10 | 11 | public Truck() 12 | { 13 | super(false); 14 | } 15 | 16 | public double getLength() 17 | { 18 | return m_length; 19 | } 20 | 21 | public void setLength(double length) 22 | { 23 | m_length = length; 24 | } 25 | 26 | public double getMaxCapacity() 27 | { 28 | return m_maxCapacity; 29 | } 30 | 31 | public void setMaxCapacity(double maxCapacity) 32 | { 33 | m_maxCapacity = maxCapacity; 34 | } 35 | public double calculateTax() 36 | { 37 | return m_maxCapacity * 1000; 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/haticekubraulusoy/app/parser/DemoApp.java: -------------------------------------------------------------------------------- 1 | package com.haticekubraulusoy.app.parser; 2 | 3 | import com.baturhansahin.parser.PalindromeParser; 4 | import com.boraserce.parser.source.StandardInputSource; 5 | import org.csystem.util.console.Console; 6 | import org.csystem.util.thread.ThreadUtil; 7 | 8 | public class DemoApp { 9 | public static void run() 10 | { 11 | 12 | while (true) { 13 | try { 14 | PalindromeParser parser = new PalindromeParser(new StandardInputSource()); 15 | 16 | parser.parse(); 17 | 18 | Console.writeLine("Text:%s", parser.getText()); 19 | Console.writeLine(parser.isPalindrome() ? "Palindrome" : "Not a palindrome"); 20 | } 21 | catch (Exception ignore) { 22 | Console.writeLine("Problem occurs!..."); 23 | } 24 | ThreadUtil.sleep(1000); 25 | } 26 | } 27 | 28 | public static void main(String[] args) 29 | { 30 | run(); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/haticekubraulusoy/vehicle/PersonalVehicle.java: -------------------------------------------------------------------------------- 1 | package com.haticekubraulusoy.vehicle; 2 | 3 | import com.alicankececi.rental.vehicle.Vehicle; 4 | 5 | public abstract class PersonalVehicle extends Vehicle { 6 | protected int controlPeriod; 7 | 8 | //... 9 | 10 | public PersonalVehicle(int period) 11 | { 12 | controlPeriod = period; 13 | } 14 | //... 15 | } 16 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/karandev/app/tax/ITax.java: -------------------------------------------------------------------------------- 1 | package com.karandev.app.tax; 2 | 3 | public interface ITax { 4 | double calculateTax(); 5 | } 6 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/karandev/parser/source/factory/SourceFactory.java: -------------------------------------------------------------------------------- 1 | package com.karandev.parser.source.factory; 2 | 3 | import com.alicankececi.parser.source.CharArraySource; 4 | import com.boraserce.parser.source.StandardInputSource; 5 | import com.emrekantarci.parser.source.StringSource; 6 | import org.csystem.parser.character.source.ICharacterSource; 7 | import org.csystem.util.string.StringUtil; 8 | 9 | import java.util.Random; 10 | import java.util.random.RandomGenerator; 11 | 12 | public class SourceFactory { 13 | private final RandomGenerator m_randomGenerator = new Random(); 14 | 15 | public ICharacterSource create() 16 | { 17 | return switch (m_randomGenerator.nextInt(4)) { 18 | case 0 -> new StringSource(StringUtil.getRandomTextEN(m_randomGenerator, m_randomGenerator.nextInt(5, 15))); 19 | case 1 -> new StringSource(StringUtil.getRandomText(m_randomGenerator, m_randomGenerator.nextInt(5, 15), "1234567890abcdexyqQ:?/")); 20 | case 2 -> new CharArraySource(StringUtil.getRandomText(m_randomGenerator, m_randomGenerator.nextInt(5, 15), "1234567890abcdexyqQ:?/")); 21 | default -> new CharArraySource(StringUtil.getRandomTextEN(m_randomGenerator, m_randomGenerator.nextInt(5, 15))); 22 | }; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/kerimtugal/math/geometry/factory/RandomPointFactory.java: -------------------------------------------------------------------------------- 1 | package com.kerimtugal.math.geometry.factory; 2 | 3 | import org.csystem.math.geometry.Point; 4 | 5 | import java.util.Random; 6 | 7 | public class RandomPointFactory { 8 | private final Random m_random; 9 | 10 | public RandomPointFactory() 11 | { 12 | this(new Random()); 13 | } 14 | 15 | public RandomPointFactory(Random random) 16 | { 17 | m_random = random; 18 | } 19 | 20 | public Point create(double min, double bound) 21 | { 22 | if (min >= bound) 23 | return null; 24 | 25 | return Point.ofCartesian(m_random.nextDouble(min, bound), m_random.nextDouble(min, bound)); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/kerimtugal/operation/device/DeviceOperation.java: -------------------------------------------------------------------------------- 1 | package com.kerimtugal.operation.device; 2 | 3 | import com.bartucankaya.device.Device; 4 | import org.csystem.util.console.Console; 5 | 6 | import java.io.Closeable; 7 | import java.io.IOException; 8 | import java.util.Random; 9 | import java.util.random.RandomGenerator; 10 | 11 | public class DeviceOperation implements Closeable { 12 | private final Device m_device; 13 | 14 | public DeviceOperation(Device device) 15 | { 16 | Console.writeLine("Device Operation!..."); 17 | m_device = device; 18 | } 19 | 20 | public void doForDevice() throws IOException 21 | { 22 | //... 23 | RandomGenerator randomGenerator = new Random(); 24 | 25 | if (randomGenerator.nextBoolean()) 26 | throw new IOException("IO problem"); 27 | 28 | m_device.doWork(); 29 | 30 | Console.writeLine("Operation on %s device at '%s'", m_device.isOpen() ? "open" : "closed", m_device.getUrl()); 31 | } 32 | 33 | public void close() throws IOException 34 | { 35 | Console.writeLine("Device operation closed!..."); 36 | m_device.close(); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/onurozcan/parser/letter/LetterParser.java: -------------------------------------------------------------------------------- 1 | package com.onurozcan.parser.letter; 2 | 3 | import org.csystem.parser.character.source.CharacterParser; 4 | import org.csystem.parser.character.source.ICharacterSource; 5 | 6 | public class LetterParser extends CharacterParser { 7 | private String m_letters; 8 | private String m_text; 9 | 10 | public LetterParser(ICharacterSource source) 11 | { 12 | super(source); 13 | } 14 | 15 | public String getLetters() 16 | { 17 | return m_letters; 18 | } 19 | 20 | public String getText() 21 | { 22 | return m_text; 23 | } 24 | 25 | public void parse() throws Exception 26 | { 27 | StringBuilder letters = new StringBuilder(); 28 | StringBuilder text = new StringBuilder(); 29 | int ch; 30 | 31 | while ((ch = source.nextChar()) != -1) { 32 | text.append((char)ch); 33 | if (Character.isLetter(ch)) 34 | letters.append((char)ch); 35 | } 36 | 37 | m_text = text.toString(); 38 | m_letters = letters.toString(); 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/onurozcan/vehicle/Bus.java: -------------------------------------------------------------------------------- 1 | package com.onurozcan.vehicle; 2 | 3 | import com.boraserce.vehicle.CommercialVehicle; 4 | 5 | public class Bus extends CommercialVehicle { 6 | private double m_length; 7 | private int m_passengerCount; 8 | //... 9 | 10 | public Bus() 11 | { 12 | super(true); 13 | } 14 | 15 | public double getLength() 16 | { 17 | return m_length; 18 | } 19 | 20 | public void setLength(double length) 21 | { 22 | m_length = length; 23 | } 24 | 25 | public int getPassengerCount() 26 | { 27 | return m_passengerCount; 28 | } 29 | 30 | public void setPassengerCount(int passengerCount) 31 | { 32 | m_passengerCount = passengerCount; 33 | } 34 | 35 | public double calculateTax() 36 | { 37 | return m_passengerCount * 1000; 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/onurozcan/vehicle/Car.java: -------------------------------------------------------------------------------- 1 | package com.onurozcan.vehicle; 2 | 3 | import com.haticekubraulusoy.vehicle.PersonalVehicle; 4 | 5 | public class Car extends PersonalVehicle { 6 | private String m_type; 7 | //... 8 | 9 | public Car() 10 | { 11 | super(2); 12 | } 13 | 14 | public String getType() 15 | { 16 | return m_type; 17 | } 18 | 19 | public void setType(String type) 20 | { 21 | m_type = type; 22 | } 23 | //... 24 | 25 | public double calculateTax() 26 | { 27 | return 2000; 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/yusuflale/drawing/shape/Ellipse.java: -------------------------------------------------------------------------------- 1 | package com.yusuflale.drawing.shape; 2 | 3 | import com.yusuflale.drawing.Color; 4 | import org.csystem.math.geometry.Point; 5 | 6 | public class Ellipse extends Shape { 7 | private final Point m_point; 8 | private final int m_width, m_height; 9 | 10 | public Ellipse(Point point, int width, int height) 11 | { 12 | m_point = point; 13 | m_width = width; 14 | m_height = height; 15 | } 16 | 17 | public Ellipse(Color foregroundColor, Color backgroundColor, Point point, int width, int height) 18 | { 19 | super(backgroundColor, foregroundColor); 20 | m_point = point; 21 | m_width = width; 22 | m_height = height; 23 | } 24 | 25 | public String toString() 26 | { 27 | return String.format("Ellipse -> Point:%s, Width:%d, Height:%d, Foreground Color:%s, Background Color:%s", m_point, 28 | m_width, m_height, foregroundColor, backgroundColor); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/yusuflale/drawing/shape/Line.java: -------------------------------------------------------------------------------- 1 | package com.yusuflale.drawing.shape; 2 | 3 | import com.yusuflale.drawing.Color; 4 | import org.csystem.math.geometry.Point; 5 | 6 | public class Line extends Shape { 7 | private final Point m_point1, m_point2; 8 | 9 | public Line(Color color, Point point1, Point point2) 10 | { 11 | super(color, color); 12 | m_point1 = point1; 13 | m_point2 = point2; 14 | } 15 | 16 | public String toString() 17 | { 18 | return String.format("Line -> Point1:%s, Point2: %s, Color:%s, ", m_point1, m_point2, foregroundColor); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/yusuflale/drawing/shape/Rectangle.java: -------------------------------------------------------------------------------- 1 | package com.yusuflale.drawing.shape; 2 | 3 | import com.yusuflale.drawing.Color; 4 | import org.csystem.math.geometry.Point; 5 | 6 | public class Rectangle extends Shape { 7 | private final Point m_point; 8 | private final int m_width, m_height; 9 | 10 | public Rectangle(Point point, int width, int height) 11 | { 12 | m_point = point; 13 | m_width = width; 14 | m_height = height; 15 | } 16 | 17 | public Rectangle(Color foregroundColor, Color backgroundColor, Point point, int width, int height) 18 | { 19 | super(backgroundColor, foregroundColor); 20 | m_point = point; 21 | m_width = width; 22 | m_height = height; 23 | } 24 | 25 | public String toString() 26 | { 27 | return String.format("Rectangle -> Point:%s, Width:%d, Height:%d, Foreground Color:%s, Background Color:%s", m_point, 28 | m_width, m_height, foregroundColor, backgroundColor); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/com/yusuflale/drawing/shape/Shape.java: -------------------------------------------------------------------------------- 1 | package com.yusuflale.drawing.shape; 2 | 3 | import com.yusuflale.drawing.Color; 4 | 5 | import java.io.Serial; 6 | import java.io.Serializable; 7 | 8 | public abstract class Shape implements Serializable { 9 | @Serial 10 | private static final long serialVersionUID = -1L; 11 | 12 | protected Color backgroundColor; 13 | protected Color foregroundColor; 14 | 15 | protected Shape() 16 | { 17 | backgroundColor = Color.WHITE; 18 | foregroundColor = Color.BLACK; 19 | } 20 | 21 | protected Shape(Color backgroundColor, Color foregroundColor) 22 | { 23 | this.backgroundColor = backgroundColor; 24 | this.foregroundColor = foregroundColor; 25 | } 26 | 27 | //... 28 | } -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/App.java: -------------------------------------------------------------------------------- 1 | /*----------------------------------------------------------------------------------------------------------------------- 2 | 3 | -----------------------------------------------------------------------------------------------------------------------*/ 4 | package org.csystem.app; 5 | 6 | import org.csystem.util.console.Console; 7 | 8 | class App { 9 | public static void main(String[] args) 10 | { 11 | while (true) { 12 | char c = Console.readChar("Input a character:", "invalid character!..."); 13 | 14 | if (c == 'q') 15 | break; 16 | 17 | if (c != 'y' && c!= 'n') 18 | continue; 19 | 20 | Console.writeLine(c); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/Application.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app; 2 | 3 | import org.csystem.util.console.Console; 4 | import org.csystem.util.converter.BitConverter; 5 | import org.csystem.util.system.SystemUtil; 6 | 7 | public class Application { 8 | public static void run(String[] args) 9 | { 10 | Console.writeLine("Endian of system:%s", SystemUtil.endianText()); 11 | while (true) { 12 | int a = Console.readInt("Input a number:"); 13 | Console.writeLine("Big endian value:%d, Little endian value:%d", a, BitConverter.toLittleEndian(a)); 14 | 15 | if (a == 0) 16 | break; 17 | } 18 | } 19 | 20 | public static void main(String[] args) 21 | { 22 | run(args); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/concatwithseparator/ConcatWithSeparatorApp.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.concatwithseparator; 2 | 3 | import org.csystem.collection.string.StringList; 4 | 5 | import java.util.Scanner; 6 | 7 | public class ConcatWithSeparatorApp { 8 | private static void doConcat(StringList list, Scanner kb) 9 | { 10 | System.out.print("Ayracı giriniz:"); 11 | String separator = kb.nextLine(); 12 | 13 | String str = list.concat(separator); 14 | 15 | System.out.println(str); 16 | } 17 | 18 | private static void fillList(StringList list, Scanner kb) 19 | { 20 | while (true) { 21 | System.out.print("Bir yazı giriniz:"); 22 | String s = kb.nextLine(); 23 | 24 | if ("elma".equals(s)) 25 | break; 26 | 27 | list.add(s); 28 | } 29 | } 30 | 31 | public static void run() 32 | { 33 | Scanner kb = new Scanner(System.in); 34 | StringList list = new StringList(); 35 | 36 | fillList(list, kb); 37 | doConcat(list, kb); 38 | } 39 | 40 | public static void main(String[] args) 41 | { 42 | run(); 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/fraction/random/RandomFractionFactory.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.fraction.random; 2 | 3 | import org.csystem.math.Fraction; 4 | 5 | import java.util.ArrayList; 6 | import java.util.random.RandomGenerator; 7 | 8 | public class RandomFractionFactory { 9 | private final RandomGenerator m_randomGenerator; 10 | 11 | public RandomFractionFactory(RandomGenerator randomGenerator) 12 | { 13 | m_randomGenerator = randomGenerator; 14 | } 15 | 16 | public Fraction create(int min, int bound) 17 | { 18 | return new Fraction(m_randomGenerator.nextInt(min, bound), m_randomGenerator.nextInt(min, bound)); 19 | } 20 | 21 | public ArrayList createFractionList(int min, int bound) 22 | { 23 | ArrayList list = new ArrayList(); 24 | 25 | try { 26 | while (true) 27 | list.add(create(min, bound)); 28 | } 29 | catch (NumberFormatException ignore) { 30 | 31 | } 32 | 33 | return list; 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/game/ballfall/BallFallConsoleApp.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.game.ballfall; 2 | 3 | import org.csystem.game.ballfall.BallFall; 4 | import org.csystem.util.console.Console; 5 | 6 | import java.util.InputMismatchException; 7 | 8 | class BallFallConsoleApp { 9 | public static void run() 10 | { 11 | BallFall ballFall = new BallFall(); 12 | 13 | for (;;) { 14 | try { 15 | int width = Console.readInt("Input width:"); 16 | int height = Console.readInt("Input height:"); 17 | 18 | if (width == 0) 19 | break; 20 | 21 | ballFall.play(width, height); 22 | Console.writeLine(ballFall.getShape()); 23 | } 24 | catch (IllegalArgumentException | InputMismatchException ex) { 25 | String message = ex.getMessage(); 26 | Console.writeLine("Invalid values!...%s", message != null ? "->" + message : ""); 27 | } 28 | } 29 | } 30 | 31 | public static void main(String[] args) 32 | { 33 | run(); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/game/war/DemoGameApp.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.game.war; 2 | 3 | import org.csystem.game.war.Alien; 4 | import org.csystem.game.war.Color; 5 | import org.csystem.util.string.StringUtil; 6 | import org.csystem.util.thread.ThreadUtil; 7 | 8 | import java.util.ArrayList; 9 | import java.util.Random; 10 | 11 | public class DemoGameApp { 12 | public static void run() 13 | { 14 | Random r = new Random(); 15 | ArrayList aliens = new ArrayList(); 16 | Color [] colors = Color.values(); 17 | 18 | while (true) { 19 | Alien alien = new Alien() 20 | .setTitle(StringUtil.getRandomTextEN(r, r.nextInt(5, 11))) 21 | .setColor(colors[r.nextInt(colors.length)]); 22 | 23 | aliens.add(alien); 24 | 25 | ThreadUtil.sleep(1000); 26 | 27 | System.out.println("-------------------------------------------------------"); 28 | System.out.printf("Size:%d%n", aliens.size()); 29 | for (Object o : aliens) 30 | System.out.println(((Alien)o).toString()); 31 | System.out.println("-------------------------------------------------------"); 32 | } 33 | } 34 | 35 | public static void main(String[] args) 36 | { 37 | run(); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/io/file/check/same/CheckSameApp.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.io.file.check.same; 2 | 3 | import org.csystem.util.console.Console; 4 | import org.csystem.util.io.FileUtil; 5 | 6 | import java.io.FileNotFoundException; 7 | import java.io.IOException; 8 | 9 | import static org.csystem.util.console.commandline.CommandLineArgsUtil.checkLengthEquals; 10 | 11 | public class CheckSameApp { 12 | public static void run(String [] args) 13 | { 14 | checkLengthEquals(args.length, 2, "Wrong number of arguments!..."); 15 | 16 | try { 17 | Console.writeLine(FileUtil.areSame(args[0], args[1]) ? "Same files" : "Different files"); 18 | } 19 | catch (FileNotFoundException ex) { 20 | Console.writeErrLine("Problem occurred while opening the file:%s", ex.getMessage()); 21 | } 22 | catch (SecurityException ex) { 23 | Console.writeErrLine("Security occurred while opening the file:%s", ex.getMessage()); 24 | } 25 | catch (IOException ex) { 26 | Console.writeErrLine("IO problem occurred while opening the file:%s", ex.getMessage()); 27 | } 28 | } 29 | 30 | public static void main(String[] args) 31 | { 32 | run(args); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/io/file/copy/BackupAndCopy.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.io.file.copy; 2 | 3 | import java.io.IOException; 4 | import java.nio.file.*; 5 | 6 | public class BackupAndCopy { 7 | private final Path m_srcPath; 8 | private final Path m_destPath; 9 | private final String m_suffix; 10 | 11 | private void copy() throws NoSuchFileException, IOException 12 | { 13 | try { 14 | Files.copy(m_srcPath, m_destPath); 15 | } 16 | catch (FileAlreadyExistsException ignore) { 17 | backupAndCopy(); 18 | } 19 | } 20 | 21 | private void backupAndCopy() throws IOException 22 | { 23 | Files.move(m_destPath, Path.of(m_destPath + m_suffix), StandardCopyOption.REPLACE_EXISTING); 24 | copy(); 25 | } 26 | 27 | public BackupAndCopy(Path srcPath, Path destPath, String suffix) 28 | { 29 | m_srcPath = srcPath; 30 | m_destPath = destPath; 31 | m_suffix = suffix; 32 | } 33 | 34 | public void doCopy() throws IOException 35 | { 36 | copy(); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/io/file/data/ConnectionInfo.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.io.file.data; 2 | 3 | public class ConnectionInfo { 4 | private int m_portNum; 5 | private String m_host; 6 | 7 | public ConnectionInfo(int portNum, String host) 8 | { 9 | m_portNum = portNum; 10 | m_host = host; 11 | } 12 | 13 | public int getPortNum() 14 | { 15 | return m_portNum; 16 | } 17 | 18 | public void setPortNum(int portNum) 19 | { 20 | m_portNum = portNum; 21 | } 22 | 23 | public String getHost() 24 | { 25 | return m_host; 26 | } 27 | 28 | public void setHost(String host) 29 | { 30 | m_host = host; 31 | } 32 | 33 | //... 34 | } 35 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/io/file/input/CityInfo.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.io.file.input; 2 | 3 | public class CityInfo { 4 | private final int m_plate; 5 | private final String m_name; 6 | private final double m_latitude; 7 | private final double m_longitude; 8 | 9 | public CityInfo(int plate, String name, double latitude, double longitude) 10 | { 11 | m_plate = plate; 12 | m_name = name; 13 | m_latitude = latitude; 14 | m_longitude = longitude; 15 | } 16 | 17 | public int getPlate() 18 | { 19 | return m_plate; 20 | } 21 | 22 | public String getName() 23 | { 24 | return m_name; 25 | } 26 | 27 | public double getLatitude() 28 | { 29 | return m_latitude; 30 | } 31 | 32 | public double getLongitude() 33 | { 34 | return m_longitude; 35 | } 36 | 37 | public String toString() 38 | { 39 | return String.format("[%d] %s, %f %f", m_plate, m_name, m_latitude, m_longitude); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/io/file/input/ReadLinesApp.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.io.file.input; 2 | 3 | import org.csystem.util.console.Console; 4 | 5 | import java.io.BufferedReader; 6 | import java.io.FileReader; 7 | import java.io.IOException; 8 | import java.nio.charset.StandardCharsets; 9 | 10 | import static org.csystem.util.console.commandline.CommandLineArgsUtil.checkLengthEquals; 11 | 12 | public class ReadLinesApp { 13 | public static void run(String [] args) 14 | { 15 | checkLengthEquals(args.length, 1, "Wrong number of arguments!..."); 16 | 17 | try (BufferedReader br = new BufferedReader(new FileReader(args[0], StandardCharsets.UTF_8))) { 18 | String str; 19 | 20 | while ((str = br.readLine()) != null) 21 | Console.writeLine(str); 22 | } 23 | catch (IOException ex) { 24 | Console.writeErrLine("IO problem occurred:%s", ex.getMessage()); 25 | } 26 | catch (Throwable ex) { 27 | Console.writeErrLine("Problem occurred:%s", ex.getMessage()); 28 | } 29 | } 30 | 31 | public static void main(String[] args) 32 | { 33 | run(args); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/io/file/input/ReadLinesViaFilesApp.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.io.file.input; 2 | 3 | import org.csystem.util.console.Console; 4 | 5 | import java.io.BufferedReader; 6 | import java.io.IOException; 7 | import java.nio.charset.StandardCharsets; 8 | import java.nio.file.Files; 9 | import java.nio.file.Path; 10 | 11 | import static org.csystem.util.console.commandline.CommandLineArgsUtil.checkLengthEquals; 12 | 13 | public class ReadLinesViaFilesApp { 14 | public static void run(String [] args) 15 | { 16 | checkLengthEquals(args.length, 1, "Wrong number of arguments!..."); 17 | 18 | try (BufferedReader br = Files.newBufferedReader(Path.of(args[0]), StandardCharsets.UTF_8)) { 19 | String str; 20 | 21 | while ((str = br.readLine()) != null) 22 | Console.writeLine(str); 23 | } 24 | catch (IOException ex) { 25 | Console.writeErrLine("IO problem occurred:%s", ex.getMessage()); 26 | } 27 | catch (Throwable ex) { 28 | Console.writeErrLine("Problem occurred:%s", ex.getMessage()); 29 | } 30 | } 31 | 32 | public static void main(String[] args) 33 | { 34 | run(args); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/io/image/GrayScaleApp.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.io.image; 2 | 3 | import org.csystem.io.image.CImage; 4 | import org.csystem.io.image.CImageFormat; 5 | import org.csystem.util.console.Console; 6 | 7 | import java.io.IOException; 8 | 9 | import static org.csystem.util.console.commandline.CommandLineArgsUtil.checkLengthEquals; 10 | 11 | public class GrayScaleApp { 12 | public static void run(String [] args) 13 | { 14 | checkLengthEquals(args.length, 1, "Wrong number of arguments!..."); 15 | 16 | try { 17 | CImage image = new CImage(args[0]); 18 | 19 | image.grayScale(); 20 | image.save("gi" + args[0], CImageFormat.PNG); 21 | } 22 | catch (IOException ex) { 23 | Console.writeErrLine("IO Problem occurred:%s", ex.getMessage()); 24 | } 25 | catch (Throwable ex) { 26 | Console.writeErrLine("Problem occurred:%s", ex.getMessage()); 27 | } 28 | } 29 | 30 | public static void main(String[] args) 31 | { 32 | run(args); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/lottery/numericlottery/NumericLotteryApp.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.lottery.numericlottery; 2 | 3 | import org.csystem.random.lottery.numericlottery.NumericLottery; 4 | import org.csystem.util.array.ArrayUtil; 5 | 6 | import java.util.Random; 7 | import java.util.Scanner; 8 | 9 | public class NumericLotteryApp { 10 | public static void run() 11 | { 12 | Random random = new Random(); 13 | Scanner kb = new Scanner(System.in); 14 | NumericLottery lottery = new NumericLottery(random); 15 | 16 | for (;;) { 17 | System.out.print("Kaç tane kupon oynamak istiyorsunuz?"); 18 | int n = Integer.parseInt(kb.nextLine()); 19 | 20 | if (n <= 0) 21 | break; 22 | 23 | ArrayUtil.print(2, lottery.getNumbers(n)); 24 | } 25 | } 26 | 27 | public static void main(String[] args) 28 | { 29 | run(); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/simulation/exam/ExamSimulationApp.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.simulation.exam; 2 | 3 | import org.csystem.simulation.exam.ExamSimulation; 4 | 5 | import java.util.Random; 6 | 7 | public class ExamSimulationApp { 8 | private static void run() 9 | { 10 | Random r = new Random(); 11 | 12 | ExamSimulation mathSimulation = new ExamSimulation("Matematik", r); 13 | ExamSimulation physSimulation = new ExamSimulation("Fizik", r); 14 | 15 | mathSimulation.run(); 16 | physSimulation.run(); 17 | 18 | mathSimulation.displayReport(); 19 | physSimulation.displayReport(); 20 | } 21 | 22 | public static void main(String[] args) 23 | { 24 | run(); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/app/university/GradeInfoParser.java: -------------------------------------------------------------------------------- 1 | package org.csystem.app.university; 2 | 3 | import org.csystem.app.datetime.DateUtil; 4 | 5 | public class GradeInfoParser { 6 | private final GradeInfo m_gradeInfo; 7 | 8 | public static String getDateStr(String str) 9 | { 10 | String [] dateInfo = str.split("[/]"); 11 | 12 | int day = Integer.parseInt(dateInfo[0]); 13 | int month = Integer.parseInt(dateInfo[1]); 14 | int year = Integer.parseInt(dateInfo[2]); 15 | 16 | return DateUtil.getDateStrTR(day, month, year); 17 | } 18 | 19 | public GradeInfoParser(String dataStr) 20 | { 21 | //... 22 | String [] gradeInfoStr = dataStr.split("[:]+"); 23 | 24 | //... 25 | 26 | m_gradeInfo = new GradeInfo(); 27 | 28 | m_gradeInfo.setStudentName(gradeInfoStr[0]); 29 | m_gradeInfo.setLectureName(gradeInfoStr[1]); 30 | m_gradeInfo.setMidtermDate(getDateStr(gradeInfoStr[2])); 31 | m_gradeInfo.setFinalDate(getDateStr(gradeInfoStr[3])); 32 | m_gradeInfo.setMidtermGrade(Integer.parseInt(gradeInfoStr[4])); 33 | m_gradeInfo.setFinalGrade(Integer.parseInt(gradeInfoStr[5])); 34 | } 35 | 36 | public GradeInfo getGradeInfo() 37 | { 38 | return m_gradeInfo; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/collection/test/CSDArrayListAddTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.collection.test; 2 | 3 | import org.csystem.collection.CSDArrayList; 4 | import org.csystem.util.console.Console; 5 | 6 | public class CSDArrayListAddTest { 7 | public static void run() 8 | { 9 | CSDArrayList list = new CSDArrayList<>(3); 10 | 11 | while (true) { 12 | String str = Console.readString("Bir yazı giriniz:"); 13 | 14 | if ("elma".equals(str)) 15 | break; 16 | 17 | list.add(str); 18 | } 19 | 20 | Console.writeLine(list); 21 | Console.writeLine("Size:%d", list.size()); 22 | Console.writeLine("Capacity:%d", list.capacity()); 23 | } 24 | public static void main(String[] args) 25 | { 26 | run(); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/collection/test/CSDArrayListAddWithIndexTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.collection.test; 2 | 3 | import org.csystem.collection.CSDArrayList; 4 | import org.csystem.util.console.Console; 5 | 6 | public class CSDArrayListAddWithIndexTest { 7 | public static void run() 8 | { 9 | CSDArrayList list = new CSDArrayList<>(3); 10 | 11 | while (true) { 12 | String str = Console.readString("Bir yazı giriniz:"); 13 | 14 | if ("elma".equals(str)) 15 | break; 16 | 17 | list.add(0, str); 18 | } 19 | 20 | Console.writeLine(list); 21 | Console.writeLine("Size:%d", list.size()); 22 | Console.writeLine("Capacity:%d", list.capacity()); 23 | } 24 | public static void main(String[] args) 25 | { 26 | run(); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/collection/test/CSDArrayListConstructorTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.collection.test; 2 | 3 | import org.csystem.collection.CSDArrayList; 4 | import org.csystem.util.console.Console; 5 | 6 | public class CSDArrayListConstructorTest { 7 | public static void run() 8 | { 9 | CSDArrayList list = new CSDArrayList<>(11); 10 | 11 | Console.writeLine("Size:%d", list.size()); 12 | Console.writeLine("Capacity:%d", list.capacity()); 13 | } 14 | public static void main(String[] args) 15 | { 16 | run(); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/collection/test/CSDArrayListRemoveTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.collection.test; 2 | 3 | import org.csystem.collection.CSDArrayList; 4 | import org.csystem.util.console.Console; 5 | 6 | public class CSDArrayListRemoveTest { 7 | public static void run() 8 | { 9 | CSDArrayList list = new CSDArrayList<>(3); 10 | 11 | while (true) { 12 | String str = Console.readString("Bir yazı giriniz:"); 13 | 14 | if ("elma".equals(str)) 15 | break; 16 | 17 | list.add(str); 18 | } 19 | 20 | Console.writeLine(list); 21 | 22 | try { 23 | String old = list.remove(3); 24 | 25 | Console.writeLine("Silinen eleman:%s", old); 26 | } 27 | catch (IndexOutOfBoundsException ex) { 28 | Console.writeLine(ex.getMessage()); 29 | } 30 | 31 | Console.writeLine(list); 32 | } 33 | public static void main(String[] args) 34 | { 35 | run(); 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/collection/tuple/Pair.java: -------------------------------------------------------------------------------- 1 | /*---------------------------------------------------------- 2 | FILE : Pair.java 3 | AUTHOR : Java-Nov-2022 Group 4 | LAST UPDATE : 29.07.2023 5 | 6 | Pair class that represents a pair tuple 7 | 8 | Copyleft (c) 1993 C and System Programmers Association 9 | All Rights Free 10 | ------------------------------------------------------------*/ 11 | package org.csystem.collection.tuple; 12 | 13 | public class Pair { 14 | public final F first; 15 | public final S second; 16 | 17 | public static Pair of(F first, S second) 18 | { 19 | return new Pair<>(first, second); 20 | } 21 | 22 | public Pair(F first, S second) 23 | { 24 | this.first = first; 25 | this.second = second; 26 | } 27 | 28 | public boolean equals(Object other) 29 | { 30 | return other instanceof Pair pair && first.equals(pair.first) && second.equals(pair.second); 31 | } 32 | 33 | public String toString() 34 | { 35 | return String.format("(%s, %s)", first, second); 36 | } 37 | 38 | //... 39 | } 40 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/collection/tuple/Triple.java: -------------------------------------------------------------------------------- 1 | /*---------------------------------------------------------- 2 | FILE : Triple.java 3 | AUTHOR : Java-Nov-2022 Group 4 | LAST UPDATE : 29.07.2023 5 | 6 | Triple class that represents a triple tuple 7 | 8 | Copyleft (c) 1993 C and System Programmers Association 9 | All Rights Free 10 | ------------------------------------------------------------*/ 11 | package org.csystem.collection.tuple; 12 | 13 | public class Triple { 14 | public final F first; 15 | public final S second; 16 | 17 | public final T third; 18 | 19 | public static Triple of(F first, S second, T third) 20 | { 21 | return new Triple<>(first, second, third); 22 | } 23 | 24 | public Triple(F first, S second, T third) 25 | { 26 | this.first = first; 27 | this.second = second; 28 | this.third = third; 29 | } 30 | 31 | public boolean equals(Object other) 32 | { 33 | return other instanceof Triple triple 34 | && first.equals(triple.first) && second.equals(triple.second) && third.equals(triple.third); 35 | } 36 | 37 | public String toString() 38 | { 39 | return String.format("(%s, %s, %s)", first, second, third); 40 | } 41 | //... 42 | } 43 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/collection/tuple/test/PairConstructorTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.collection.tuple.test; 2 | 3 | import org.csystem.collection.tuple.Pair; 4 | import org.csystem.math.geometry.Point; 5 | import org.csystem.util.collection.CollectionUtil; 6 | import org.csystem.util.console.Console; 7 | 8 | import java.util.ArrayList; 9 | import java.util.Random; 10 | import java.util.random.RandomGenerator; 11 | 12 | public class PairConstructorTest { 13 | public static void run() 14 | { 15 | RandomGenerator random = new Random(); 16 | ArrayList> points = new ArrayList<>(); 17 | 18 | Point origin = Point.ofCartesian(); 19 | int i = 1; 20 | while (true) { 21 | Point p = random.nextBoolean() ? Point.ofCartesian() : Point.ofCartesian(random.nextDouble(-100, 100), random.nextDouble(-100, 100)); 22 | 23 | points.add(new Pair<>(i++, p)); 24 | if (p.equals(origin)) 25 | break; 26 | } 27 | 28 | Console.writeLine("Points:"); 29 | CollectionUtil.print(points, "\n", ""); 30 | } 31 | 32 | public static void main(String[] args) 33 | { 34 | run(); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/collection/tuple/test/PairFactoryMethodTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.collection.tuple.test; 2 | 3 | import org.csystem.collection.tuple.Pair; 4 | import org.csystem.math.geometry.Point; 5 | import org.csystem.util.collection.CollectionUtil; 6 | import org.csystem.util.console.Console; 7 | 8 | import java.util.ArrayList; 9 | import java.util.Random; 10 | import java.util.random.RandomGenerator; 11 | 12 | public class PairFactoryMethodTest { 13 | public static void run() 14 | { 15 | RandomGenerator random = new Random(); 16 | ArrayList> points = new ArrayList<>(); 17 | 18 | Point origin = Point.ofCartesian(); 19 | int i = 1; 20 | while (true) { 21 | Point p = random.nextBoolean() ? Point.ofCartesian() : Point.ofCartesian(random.nextDouble(-100, 100), random.nextDouble(-100, 100)); 22 | 23 | points.add(Pair.of(i++, p)); 24 | if (p.equals(origin)) 25 | break; 26 | } 27 | 28 | Console.writeLine("Points:"); 29 | CollectionUtil.print(points, "\n", ""); 30 | } 31 | 32 | public static void main(String[] args) 33 | { 34 | run(); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/datetime/DateTimeException.java: -------------------------------------------------------------------------------- 1 | /*------------------------------------------------------------------ 2 | FILE : DateTimeException.java 3 | AUTHOR : Java-Nov-2022 Group 4 | LAST UPDATE : 21.07.2023 5 | 6 | DateTimeException class 7 | 8 | Copyleft (c) 1993 by C and System Programmers Association 9 | All Rights Free 10 | ------------------------------------------------------------------ */ 11 | package org.csystem.datetime; 12 | 13 | public class DateTimeException extends RuntimeException { 14 | //... 15 | } 16 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/datetime/DayOfWeek.java: -------------------------------------------------------------------------------- 1 | /*------------------------------------------------------------------ 2 | FILE : DayOfWeek.java 3 | AUTHOR : Java-Nov-2022 Group 4 | LAST UPDATE : 05.06.2023 5 | 6 | enum class for day of weeks 7 | 8 | Copyleft (c) 1993 by C and System Programmers Association 9 | All Rights Free 10 | ------------------------------------------------------------------ */ 11 | package org.csystem.datetime; 12 | 13 | public enum DayOfWeek { 14 | SUN, MON, TUE, WED, THU, FRI, SAT 15 | } -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/datetime/Month.java: -------------------------------------------------------------------------------- 1 | /*------------------------------------------------------------------ 2 | FILE : Month.java 3 | AUTHOR : Java-Nov-2022 Group 4 | LAST UPDATE : 05.06.2023 5 | 6 | enum class for months 7 | 8 | Copyleft (c) 1993 by C and System Programmers Association 9 | All Rights Free 10 | ------------------------------------------------------------------ */ 11 | package org.csystem.datetime; 12 | 13 | public enum Month { 14 | JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC; 15 | } -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/game/card/CardType.java: -------------------------------------------------------------------------------- 1 | package org.csystem.game.card; 2 | 3 | public enum CardType 4 | { 5 | SPADE, CLUB, DIAMOND, HEART 6 | } 7 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/game/card/CardValue.java: -------------------------------------------------------------------------------- 1 | package org.csystem.game.card; 2 | 3 | public enum CardValue 4 | { 5 | TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE, TEN, KNAVE, QUEEN, KING, ACE 6 | } 7 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/game/war/Alien.java: -------------------------------------------------------------------------------- 1 | package org.csystem.game.war; 2 | 3 | public class Alien { 4 | private String m_title = ""; 5 | private Color m_color = Color.BLACK; 6 | //... 7 | 8 | public String getTitle() 9 | { 10 | return m_title; 11 | } 12 | 13 | public Alien setTitle(String title) 14 | { 15 | //... 16 | m_title = title; 17 | 18 | return this; 19 | } 20 | 21 | public Color getColor() 22 | { 23 | return m_color; 24 | } 25 | 26 | public Alien setColor(Color color) 27 | { 28 | //... 29 | m_color = color; 30 | 31 | return this; 32 | } 33 | 34 | public String toString() 35 | { 36 | return String.format("[%s]%s", m_title, m_color.toString()); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/game/war/Color.java: -------------------------------------------------------------------------------- 1 | package org.csystem.game.war; 2 | 3 | public enum Color { 4 | RED, GREEN, BLUE, BLACK, WHITE 5 | } 6 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/io/image/CImageFormat.java: -------------------------------------------------------------------------------- 1 | /*---------------------------------------------------------- 2 | FILE : CImageFormat.java 3 | AUTHOR : Java-Nov-2022 Group 4 | LAST UPDATE : 02.12.2023 5 | 6 | Supported image formats 7 | 8 | Copyleft (c) 1993 C and System Programmers Association 9 | All Rights Free 10 | ------------------------------------------------------------*/ 11 | package org.csystem.io.image; 12 | 13 | public enum CImageFormat { 14 | BMP, GIF, JPEG, PNG, TIFF, WBMP 15 | } 16 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/io/image/IImage.java: -------------------------------------------------------------------------------- 1 | package org.csystem.io.image; 2 | 3 | import java.io.IOException; 4 | 5 | public interface IImage { 6 | String getIdentity() throws IOException; 7 | int getSize() throws IOException; 8 | int getWidth() throws Exception; 9 | int getHeight() throws Exception; 10 | //... 11 | } 12 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/io/image/Image.java: -------------------------------------------------------------------------------- 1 | package org.csystem.io.image; 2 | 3 | import java.io.Closeable; 4 | import java.io.IOException; 5 | import java.io.RandomAccessFile; 6 | 7 | public abstract class Image implements Closeable { 8 | protected RandomAccessFile imageRaf; 9 | 10 | protected Image(String path) throws IOException 11 | { 12 | this.imageRaf = new RandomAccessFile(path, "r"); 13 | } 14 | 15 | public void close() throws IOException 16 | { 17 | imageRaf.close(); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/math/geometry/PointCommon.java: -------------------------------------------------------------------------------- 1 | /*---------------------------------------------------------- 2 | FILE : PointCommon.java 3 | AUTHOR : Java-Nov-2022 Group 4 | LAST UPDATE : 27.05.2023 5 | 6 | Friendly class for common operations of Point and MutablePoint 7 | 8 | Copyleft (c) 1993 C and System Programmers Association 9 | All Rights Free 10 | ------------------------------------------------------------*/ 11 | package org.csystem.math.geometry; 12 | 13 | import static java.lang.Math.pow; 14 | import static java.lang.Math.sqrt; 15 | 16 | class PointCommon { 17 | private PointCommon() 18 | {} 19 | 20 | static double distance(double x1, double y1, double x2, double y2) 21 | { 22 | return sqrt(pow(x1 - x2, 2) + pow(y1 - y2, 2)); 23 | } 24 | 25 | static String toString(double x, double y) 26 | { 27 | return String.format("(%.2f, %.2f)", x, y); 28 | } 29 | 30 | static MutablePoint toMutablePoint(Point point) 31 | { 32 | return MutablePoint.ofCartesian(point.getX(), point.getY()); 33 | } 34 | 35 | static Point toPoint(MutablePoint mutablePoint) 36 | { 37 | return Point.ofCartesian(mutablePoint.getX(), mutablePoint.getY()); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/math/geometry/test/CircleEqualsTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.math.geometry.test; 2 | 3 | import org.csystem.math.geometry.Circle; 4 | import org.csystem.util.console.Console; 5 | 6 | import java.util.Random; 7 | 8 | public class CircleEqualsTest { 9 | private static void run() 10 | { 11 | Circle c1 = new Circle(3.4); 12 | Circle c2 = new Circle(3.4); 13 | Circle c3 = new Circle(4.5); 14 | 15 | Console.writeLine(c1.equals(c2) ? "Aynı çember" : "Farklı çemberler"); 16 | Console.writeLine(c1.equals(c3) ? "Aynı çember" : "Farklı çemberler"); 17 | } 18 | 19 | public static void main(String[] args) 20 | { 21 | run(); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/math/geometry/test/LineConstructorTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.math.geometry.test; 2 | 3 | import org.csystem.math.geometry.Line; 4 | import org.csystem.math.geometry.MutablePoint; 5 | 6 | public class LineConstructorTest { 7 | public static void run() 8 | { 9 | Line line = new Line(100, 200, 300, 400); 10 | 11 | System.out.println(line.toString()); 12 | 13 | MutablePoint p1 = line.getPoint1(); 14 | 15 | p1.offset(20); 16 | 17 | System.out.println(p1.toString()); 18 | System.out.println(line.toString()); 19 | } 20 | 21 | public static void main(String[] args) 22 | { 23 | run(); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/parser/IParser.java: -------------------------------------------------------------------------------- 1 | package org.csystem.parser; 2 | 3 | public interface IParser { 4 | void parse() throws Exception; 5 | } 6 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/parser/character/ICharacterSourceParser.java: -------------------------------------------------------------------------------- 1 | package org.csystem.parser.character; 2 | 3 | import org.csystem.parser.character.source.ICharacterSource; 4 | 5 | public interface ICharacterSourceParser { 6 | void parse(ICharacterSource source); 7 | } 8 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/parser/character/source/CharacterParser.java: -------------------------------------------------------------------------------- 1 | package org.csystem.parser.character.source; 2 | 3 | import org.csystem.parser.IParser; 4 | 5 | public abstract class CharacterParser implements IParser { 6 | protected ICharacterSource source; 7 | 8 | protected CharacterParser(ICharacterSource source) 9 | { 10 | this.source = source; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/parser/character/source/ICharacterSource.java: -------------------------------------------------------------------------------- 1 | package org.csystem.parser.character.source; 2 | 3 | public interface ICharacterSource { 4 | int nextChar() throws Exception; 5 | } 6 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/array/test/BubbleSortTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.array.test; 2 | 3 | import org.csystem.util.array.ArrayUtil; 4 | 5 | import java.util.Random; 6 | import java.util.Scanner; 7 | 8 | import static org.csystem.util.array.ArrayUtil.*; 9 | 10 | public class BubbleSortTest { 11 | public static void run() 12 | { 13 | Scanner kb = new Scanner(System.in); 14 | Random random = new Random(); 15 | 16 | for (;;) { 17 | System.out.print("Dizinin eleman sayısını giriniz:"); 18 | int n = Integer.parseInt(kb.nextLine()); 19 | 20 | if (n <= 0) 21 | break; 22 | 23 | int [] a = ArrayUtil.getRandomArray(random, n, 0, 100); 24 | 25 | ArrayUtil.print(2, a); 26 | 27 | boolean desc = random.nextBoolean(); 28 | 29 | ArrayUtil.bubbleSort(a, desc); 30 | 31 | System.out.printf("%s sıralanmış dizi:%n", desc ? "Büyükten küçüğe" : "Küçükten büyüğe"); 32 | ArrayUtil.print(2, a); 33 | } 34 | 35 | System.out.println("Tekrar yapıyor musunuz?"); 36 | } 37 | 38 | public static void main(String[] args) 39 | { 40 | run(); 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/array/test/DrawHistogramTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.array.test; 2 | 3 | import org.csystem.util.array.ArrayUtil; 4 | 5 | import java.util.Random; 6 | import java.util.Scanner; 7 | 8 | public class DrawHistogramTest { 9 | public static void run() 10 | { 11 | Scanner kb = new Scanner(System.in); 12 | Random random = new Random(); 13 | 14 | for (;;) { 15 | System.out.print("Bir sayı giriniz:"); 16 | int n = Integer.parseInt(kb.nextLine()); 17 | 18 | if (n <= 0) 19 | break; 20 | 21 | int [] a = ArrayUtil.getRandomArray(random, n, 0, 11); 22 | 23 | ArrayUtil.print(a); 24 | 25 | int [] data = ArrayUtil.getHistogramData(a, 10); 26 | 27 | ArrayUtil.print(data); 28 | 29 | System.out.println("Histogram:"); 30 | ArrayUtil.drawHistogram(data, 10, 'X'); 31 | } 32 | 33 | System.out.println("Tekrar yapıyor musunuz?"); 34 | } 35 | 36 | public static void main(String[] args) 37 | { 38 | run(); 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/array/test/GetHistogramDataTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.array.test; 2 | 3 | import org.csystem.util.array.ArrayUtil; 4 | 5 | import java.util.Random; 6 | import java.util.Scanner; 7 | 8 | public class GetHistogramDataTest { 9 | public static void run() 10 | { 11 | Scanner kb = new Scanner(System.in); 12 | Random random = new Random(); 13 | 14 | for (;;) { 15 | System.out.print("Bir sayı giriniz:"); 16 | int n = Integer.parseInt(kb.nextLine()); 17 | 18 | if (n <= 0) 19 | break; 20 | 21 | int [] a = ArrayUtil.getRandomArray(random, n, 0, 11); 22 | 23 | ArrayUtil.print(a); 24 | 25 | int [] data = ArrayUtil.getHistogramData(a, 10); 26 | 27 | ArrayUtil.print(data); 28 | } 29 | 30 | System.out.println("Tekrar yapıyor musunuz?"); 31 | } 32 | 33 | public static void main(String[] args) 34 | { 35 | run(); 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/array/test/ReverseTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.array.test; 2 | 3 | import java.util.Random; 4 | import java.util.Scanner; 5 | 6 | import static org.csystem.util.array.ArrayUtil.*; 7 | 8 | public class ReverseTest { 9 | public static void run() 10 | { 11 | Scanner kb = new Scanner(System.in); 12 | Random random = new Random(); 13 | 14 | System.out.print("Bir sayı giriniz:"); 15 | int count = kb.nextInt(); 16 | 17 | while (count-- > 0) { 18 | System.out.println("--------------------------------------------------------------"); 19 | int [] a = getRandomArray(random, random.nextInt(3, 10), 0, 99); 20 | 21 | print(2, a); 22 | reverse(a); 23 | print(2, a); 24 | System.out.println("--------------------------------------------------------------"); 25 | } 26 | } 27 | 28 | public static void main(String[] args) 29 | { 30 | run(); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/array/test/SelectionSortTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.array.test; 2 | 3 | import org.csystem.util.array.ArrayUtil; 4 | 5 | import java.util.Random; 6 | import java.util.Scanner; 7 | 8 | public class SelectionSortTest { 9 | public static void run() 10 | { 11 | Scanner kb = new Scanner(System.in); 12 | Random random = new Random(); 13 | 14 | for (;;) { 15 | System.out.print("Dizinin eleman sayısını giriniz:"); 16 | int n = Integer.parseInt(kb.nextLine()); 17 | 18 | if (n <= 0) 19 | break; 20 | 21 | int [] a = ArrayUtil.getRandomArray(random, n, 0, 100); 22 | 23 | ArrayUtil.print(2, a); 24 | 25 | boolean desc = random.nextBoolean(); 26 | 27 | ArrayUtil.selectionSort(a, desc); 28 | 29 | System.out.printf("%s sıralanmış dizi:%n", desc ? "Büyükten küçüğe" : "Küçükten büyüğe"); 30 | ArrayUtil.print(2, a); 31 | } 32 | 33 | System.out.println("Tekrar yapıyor musunuz?"); 34 | } 35 | 36 | public static void main(String[] args) 37 | { 38 | run(); 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/array/test/SumLongTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.array.test; 2 | 3 | import java.util.Random; 4 | import java.util.Scanner; 5 | 6 | import static org.csystem.util.array.ArrayUtil.*; 7 | 8 | public class SumLongTest { 9 | public static void run() 10 | { 11 | Scanner kb = new Scanner(System.in); 12 | Random random = new Random(); 13 | 14 | System.out.print("Bir sayı giriniz:"); 15 | int count = kb.nextInt(); 16 | 17 | while (count-- > 0) { 18 | System.out.println("--------------------------------------------------------------"); 19 | int [] a = getRandomArray(random, random.nextInt(500, 1000), Integer.MIN_VALUE, Integer.MAX_VALUE); 20 | 21 | print(a); 22 | System.out.printf("Toplam:%d%n", sumLong(a)); 23 | System.out.println("--------------------------------------------------------------"); 24 | } 25 | } 26 | 27 | public static void main(String[] args) 28 | { 29 | run(); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/array/test/SumTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.array.test; 2 | 3 | import java.util.Random; 4 | import java.util.Scanner; 5 | 6 | import static org.csystem.util.array.ArrayUtil.*; 7 | public class SumTest { 8 | public static void run() 9 | { 10 | Scanner kb = new Scanner(System.in); 11 | Random random = new Random(); 12 | 13 | System.out.print("Bir sayı giriniz:"); 14 | int count = kb.nextInt(); 15 | 16 | while (count-- > 0) { 17 | System.out.println("--------------------------------------------------------------"); 18 | int [] a = getRandomArray(random, random.nextInt(5, 15), 0, 99); 19 | 20 | print(a); 21 | System.out.printf("Toplam:%d%n", sum(a)); 22 | System.out.println("--------------------------------------------------------------"); 23 | } 24 | } 25 | 26 | public static void main(String[] args) 27 | { 28 | run(); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/collection/CollectionUtil.java: -------------------------------------------------------------------------------- 1 | /*---------------------------------------------------------- 2 | FILE : CollectionUtil.java 3 | AUTHOR : Java-Nov-2022 Group 4 | LAST UPDATE : 29.07.2023 5 | 6 | Utility class for collection operations 7 | 8 | Copyleft (c) 1993 C and System Programmers Association 9 | All Rights Free 10 | ------------------------------------------------------------*/ 11 | package org.csystem.util.collection; 12 | 13 | import org.csystem.util.console.Console; 14 | 15 | import java.util.ArrayList; 16 | 17 | public final class CollectionUtil { 18 | private CollectionUtil() 19 | { 20 | } 21 | 22 | public static void print(ArrayList list) 23 | { 24 | print(list, " ", "\n"); 25 | } 26 | 27 | public static void print(ArrayList list, String sep, String end) 28 | { 29 | for (T t : list) 30 | Console.write("%s%s", t, sep); 31 | 32 | Console.write("%s", end); 33 | } 34 | 35 | //... 36 | } 37 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/console/test/ReadCharTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.console.test; 2 | 3 | import org.csystem.util.console.Console; 4 | 5 | public class ReadCharTest { 6 | public static void run() 7 | { 8 | char c = Console.readChar("Bir karakter giriniz:", "Tek bir karakter girmelisiniz!..."); 9 | 10 | Console.writeLine("c = %c", c); 11 | } 12 | 13 | public static void main(String[] args) 14 | { 15 | run(); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/console/test/ReadDoubleTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.console.test; 2 | 3 | import org.csystem.util.console.Console; 4 | 5 | public class ReadDoubleTest { 6 | public static void run() 7 | { 8 | double a = Console.readDouble("Birinci sayıyı giriniz:", "Hatalı değer girdiniz!..."); 9 | double b = Console.readDouble("İkinci sayıyı giriniz:", "Hatalı değer girdiniz!..."); 10 | 11 | Console.writeLine("%f * %f = %f", a, b, a * b); 12 | 13 | } 14 | 15 | public static void main(String[] args) 16 | { 17 | run(); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/console/test/ReadIntTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.console.test; 2 | 3 | import org.csystem.util.console.Console; 4 | 5 | public class ReadIntTest { 6 | public static void run() 7 | { 8 | int a = Console.readInt("Birinci sayıyı giriniz:", "Hatalı değer girdiniz!..."); 9 | int b = Console.readInt("İkinci sayıyı giriniz:", "Hatalı değer girdiniz!..."); 10 | 11 | Console.writeLine("%d * %d = %d", a, b, a * b); 12 | } 13 | 14 | public static void main(String[] args) 15 | { 16 | run(); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/console/test/ReadLongTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.console.test; 2 | 3 | import org.csystem.util.console.Console; 4 | 5 | public class ReadLongTest { 6 | public static void run() 7 | { 8 | long a = Console.readLong("Birinci sayıyı giriniz:", "Hatalı değer girdiniz!..."); 9 | long b = Console.readLong("İkinci sayıyı giriniz:", "Hatalı değer girdiniz!..."); 10 | 11 | Console.writeLine("%d * %d = %d", a, b, a * b); 12 | } 13 | 14 | public static void main(String[] args) 15 | { 16 | run(); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/generator/random/RandomIntArrayGenerator.java: -------------------------------------------------------------------------------- 1 | /*---------------------------------------------------------- 2 | FILE : RandomIntArrayGenerator.java 3 | AUTHOR : Java-Nov-2022 Group 4 | LAST UPDATE : 14.07.2023 5 | 6 | RandomIntArrayGenerator class that creates a randomly 7 | generated array once per object 8 | 9 | Copyleft (c) 1993 C and System Programmers Association 10 | All Rights Free 11 | ------------------------------------------------------------*/ 12 | package org.csystem.util.generator.random; 13 | 14 | import org.csystem.util.array.ArrayUtil; 15 | 16 | import java.util.Random; 17 | import java.util.random.RandomGenerator; 18 | 19 | public class RandomIntArrayGenerator { 20 | private final int [] m_numbers; 21 | 22 | public RandomIntArrayGenerator(RandomGenerator randomGenerator, int count, int min, int bound) 23 | { 24 | m_numbers = ArrayUtil.getRandomArray(randomGenerator, count, min, bound); 25 | } 26 | 27 | public int count() 28 | { 29 | return m_numbers.length; 30 | } 31 | 32 | public int get(int i) 33 | { 34 | return m_numbers[i]; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/io/FileUtil.java: -------------------------------------------------------------------------------- 1 | /*---------------------------------------------------------- 2 | FILE : FileUtil.java 3 | AUTHOR : Java-Nov-2022 Group 4 | LAST UPDATE : 06.01.2024 5 | 6 | Utility class for general IO operations 7 | 8 | Copyleft (c) 1993 C and System Programmers Association 9 | All Rights Free 10 | ------------------------------------------------------------*/ 11 | package org.csystem.util.io; 12 | 13 | import java.io.File; 14 | import java.io.FileInputStream; 15 | import java.io.IOException; 16 | 17 | public final class FileUtil { 18 | private FileUtil() 19 | { 20 | } 21 | 22 | public static boolean areSame(File file1, File file2) throws IOException 23 | { 24 | if (file1.length() != file2.length()) 25 | return false; 26 | 27 | try (FileInputStream fis1 = new FileInputStream(file1); FileInputStream fis2 = new FileInputStream(file2)) { 28 | int b; 29 | 30 | while ((b = fis1.read()) != -1) 31 | if (b != fis2.read()) 32 | return false; 33 | } 34 | 35 | return true; 36 | } 37 | 38 | public static boolean areSame(String file1, String file2) throws IOException 39 | { 40 | return areSame(new File(file1), new File(file2)); 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/matrix/test/AddMatrixWithValueTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.matrix.test; 2 | 3 | import org.csystem.util.array.ArrayUtil; 4 | import org.csystem.util.matrix.MatrixUtil; 5 | 6 | import java.util.Random; 7 | import java.util.Scanner; 8 | 9 | public class AddMatrixWithValueTest { 10 | public static void run() 11 | { 12 | Scanner kb = new Scanner(System.in); 13 | Random random = new Random(); 14 | 15 | System.out.print("Üretilecek matris sayısını giriniz:"); 16 | int count = kb.nextInt(); 17 | 18 | while (count-- > 0) { 19 | System.out.println("---------------------------------"); 20 | int m = random.nextInt(2, 10); 21 | int n = random.nextInt(2, 10); 22 | int value = random.nextInt(-10, 11); 23 | int[][] a = MatrixUtil.getRandomMatrix(random, m, n, 0, 100); 24 | 25 | ArrayUtil.print(2, a); 26 | System.out.printf("Value:%d%n", value); 27 | MatrixUtil.addMatrixWithValue(a, value); 28 | ArrayUtil.print(2, a); 29 | System.out.println("---------------------------------"); 30 | } 31 | } 32 | 33 | public static void main(String[] args) 34 | { 35 | run(); 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/matrix/test/GetRandomMatrixTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.matrix.test; 2 | 3 | import org.csystem.util.array.ArrayUtil; 4 | import org.csystem.util.matrix.MatrixUtil; 5 | 6 | import java.util.Random; 7 | import java.util.Scanner; 8 | 9 | public class GetRandomMatrixTest { 10 | public static void run() 11 | { 12 | Scanner kb = new Scanner(System.in); 13 | Random random = new Random(); 14 | 15 | System.out.print("Üretilecek matris sayısını giriniz:"); 16 | int count = kb.nextInt(); 17 | 18 | while (count-- > 0) { 19 | System.out.println("---------------------------------"); 20 | int m = random.nextInt(2, 10); 21 | int n = random.nextInt(2, 10); 22 | int[][] a = MatrixUtil.getRandomMatrix(random, m, n, 0, 100); 23 | 24 | System.out.printf("%d * %d%n", m, n); 25 | ArrayUtil.print(2, a); 26 | System.out.println("---------------------------------"); 27 | } 28 | } 29 | 30 | public static void main(String[] args) 31 | { 32 | run(); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/matrix/test/IsMatrixTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.matrix.test; 2 | 3 | import org.csystem.util.matrix.MatrixUtil; 4 | 5 | public class IsMatrixTest { 6 | public static void run() 7 | { 8 | int [][] a = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}, {10, 11, 12}}; 9 | int [][] b = {{1, 2, 3}, {4, 5, 6, 0}, {7, 8, 9}, {10, 11, 12}}; 10 | 11 | System.out.println(MatrixUtil.isMatrix(a) ? "Matris" : "Matris değil"); 12 | System.out.println(MatrixUtil.isMatrix(b) ? "Matris" : "Matris değil"); 13 | } 14 | 15 | public static void main(String[] args) 16 | { 17 | run(); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/matrix/test/IsSquareMatrixTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.matrix.test; 2 | 3 | import org.csystem.util.matrix.MatrixUtil; 4 | 5 | public class IsSquareMatrixTest { 6 | public static void run() 7 | { 8 | int [][] a = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; 9 | int [][] b = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}, {10, 11, 12}}; 10 | 11 | System.out.println(MatrixUtil.isSquareMatrix(a) ? "Kare matris" : "Kare matris değil"); 12 | System.out.println(MatrixUtil.isSquareMatrix(b) ? "Kare matris" : "Kare matris değil"); 13 | } 14 | 15 | public static void main(String[] args) 16 | { 17 | run(); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/matrix/test/MultiplyMatrixWithValueTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.matrix.test; 2 | 3 | import org.csystem.util.array.ArrayUtil; 4 | import org.csystem.util.matrix.MatrixUtil; 5 | 6 | import java.util.Random; 7 | import java.util.Scanner; 8 | 9 | public class MultiplyMatrixWithValueTest { 10 | public static void run() 11 | { 12 | Scanner kb = new Scanner(System.in); 13 | Random random = new Random(); 14 | 15 | System.out.print("Üretilecek matris sayısını giriniz:"); 16 | int count = kb.nextInt(); 17 | 18 | while (count-- > 0) { 19 | System.out.println("---------------------------------"); 20 | int m = random.nextInt(2, 10); 21 | int n = random.nextInt(2, 10); 22 | int value = random.nextInt(-10, 11); 23 | int[][] a = MatrixUtil.getRandomMatrix(random, m, n, 0, 100); 24 | 25 | ArrayUtil.print(2, a); 26 | System.out.printf("Value:%d%n", value); 27 | MatrixUtil.multiplyMatrixWithValue(a, value); 28 | ArrayUtil.print(a); 29 | 30 | System.out.println("---------------------------------"); 31 | } 32 | } 33 | 34 | public static void main(String[] args) 35 | { 36 | run(); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/matrix/test/SubtractMatrixWithValueTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.matrix.test; 2 | 3 | import org.csystem.util.array.ArrayUtil; 4 | import org.csystem.util.matrix.MatrixUtil; 5 | 6 | import java.util.Random; 7 | import java.util.Scanner; 8 | 9 | public class SubtractMatrixWithValueTest { 10 | public static void run() 11 | { 12 | Scanner kb = new Scanner(System.in); 13 | Random random = new Random(); 14 | 15 | System.out.print("Üretilecek matris sayısını giriniz:"); 16 | int count = kb.nextInt(); 17 | 18 | while (count-- > 0) { 19 | System.out.println("---------------------------------"); 20 | int m = random.nextInt(2, 10); 21 | int n = random.nextInt(2, 10); 22 | int value = random.nextInt(-10, 11); 23 | int[][] a = MatrixUtil.getRandomMatrix(random, m, n, 0, 100); 24 | 25 | ArrayUtil.print(2, a); 26 | System.out.printf("Value:%d%n", value); 27 | MatrixUtil.subtractMatrixWithValue(a, value); 28 | ArrayUtil.print(a); 29 | 30 | System.out.println("---------------------------------"); 31 | } 32 | } 33 | 34 | public static void main(String[] args) 35 | { 36 | run(); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/matrix/test/SumDiagonalTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.matrix.test; 2 | 3 | import org.csystem.util.array.ArrayUtil; 4 | import org.csystem.util.matrix.MatrixUtil; 5 | 6 | import java.util.Random; 7 | import java.util.Scanner; 8 | 9 | public class SumDiagonalTest { 10 | public static void run() 11 | { 12 | Scanner kb = new Scanner(System.in); 13 | Random random = new Random(); 14 | 15 | System.out.print("Üretilecek matris sayısını giriniz:"); 16 | int count = kb.nextInt(); 17 | 18 | while (count-- > 0) { 19 | System.out.println("---------------------------------"); 20 | int[][] a = MatrixUtil.getRandomSquareMatrix(random, random.nextInt(2, 10), 0, 11); 21 | 22 | ArrayUtil.print(2, a); 23 | System.out.printf("Toplam:%d%n", MatrixUtil.sumDiagonal(a)); 24 | System.out.println("---------------------------------"); 25 | } 26 | } 27 | 28 | public static void main(String[] args) 29 | { 30 | run(); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/matrix/test/TransposedTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.matrix.test; 2 | 3 | import org.csystem.util.array.ArrayUtil; 4 | import org.csystem.util.matrix.MatrixUtil; 5 | 6 | import java.util.Random; 7 | import java.util.Scanner; 8 | 9 | public class TransposedTest { 10 | public static void run() 11 | { 12 | Scanner kb = new Scanner(System.in); 13 | Random random = new Random(); 14 | 15 | System.out.print("Üretilecek matris sayısını giriniz:"); 16 | int count = kb.nextInt(); 17 | 18 | while (count-- > 0) { 19 | System.out.println("---------------------------------"); 20 | int[][] a = MatrixUtil.getRandomMatrix(random, random.nextInt(2, 10), random.nextInt(2, 10), 0, 100); 21 | 22 | ArrayUtil.print(2, a); 23 | System.out.println(); 24 | ArrayUtil.print(2, MatrixUtil.transposed(a)); 25 | System.out.println("---------------------------------"); 26 | } 27 | } 28 | 29 | public static void main(String[] args) 30 | { 31 | run(); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/numeric/test/GetDigitsInThreesTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.numeric.test; 2 | 3 | import java.util.Random; 4 | import java.util.Scanner; 5 | 6 | import static org.csystem.util.array.ArrayUtil.print; 7 | import static org.csystem.util.numeric.NumberUtil.getDigitsInThrees; 8 | 9 | public class GetDigitsInThreesTest { 10 | public static void run() 11 | { 12 | Scanner kb = new Scanner(System.in); 13 | Random random = new Random(); 14 | 15 | System.out.print("Bir sayı giriniz:"); 16 | int count = kb.nextInt(); 17 | 18 | while (count-- > 0) { 19 | System.out.println("--------------------------------------------------------------"); 20 | long val = random.nextLong(); 21 | int [] digits = getDigitsInThrees(val); 22 | System.out.printf("Value:%d -> ", val); 23 | print(digits); 24 | System.out.println("--------------------------------------------------------------"); 25 | } 26 | } 27 | 28 | public static void main(String[] args) 29 | { 30 | run(); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/numeric/test/GetDigitsInTwosTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.numeric.test; 2 | 3 | import java.util.Random; 4 | import java.util.Scanner; 5 | 6 | import static org.csystem.util.array.ArrayUtil.print; 7 | import static org.csystem.util.numeric.NumberUtil.getDigitsInTwos; 8 | 9 | public class GetDigitsInTwosTest { 10 | public static void run() 11 | { 12 | Scanner kb = new Scanner(System.in); 13 | Random random = new Random(); 14 | 15 | System.out.print("Bir sayı giriniz:"); 16 | int count = kb.nextInt(); 17 | 18 | while (count-- > 0) { 19 | System.out.println("--------------------------------------------------------------"); 20 | long val = random.nextLong(); 21 | int [] digits = getDigitsInTwos(val); 22 | System.out.printf("Value:%d -> ", val); 23 | print(digits); 24 | System.out.println("--------------------------------------------------------------"); 25 | } 26 | } 27 | 28 | public static void main(String[] args) 29 | { 30 | run(); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/numeric/test/GetDigitsTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.numeric.test; 2 | 3 | import java.util.Random; 4 | import java.util.Scanner; 5 | 6 | import static org.csystem.util.array.ArrayUtil.print; 7 | import static org.csystem.util.numeric.NumberUtil.getDigits; 8 | 9 | public class GetDigitsTest { 10 | public static void run() 11 | { 12 | Scanner kb = new Scanner(System.in); 13 | Random random = new Random(); 14 | 15 | System.out.print("Bir sayı giriniz:"); 16 | int count = kb.nextInt(); 17 | 18 | while (count-- > 0) { 19 | System.out.println("--------------------------------------------------------------"); 20 | long val = random.nextLong(); 21 | int [] digits = getDigits(val); 22 | System.out.printf("Value:%d -> ", val); 23 | print(digits); 24 | System.out.println("--------------------------------------------------------------"); 25 | } 26 | } 27 | 28 | public static void main(String[] args) 29 | { 30 | run(); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/string/test/ChangeCaseTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.string.test; 2 | 3 | import org.csystem.util.string.StringUtil; 4 | 5 | import java.util.Scanner; 6 | 7 | public class ChangeCaseTest { 8 | public static void run() 9 | { 10 | Scanner kb = new Scanner(System.in); 11 | 12 | for (;;) { 13 | System.out.print("Bir yazı giriniz:"); 14 | String str = kb.nextLine(); 15 | 16 | if ("elma".equals(str)) 17 | break; 18 | 19 | System.out.printf("%s%n", StringUtil.changeCase(str)); 20 | } 21 | 22 | System.out.println("Tekrar yapıyor musunuz?"); 23 | } 24 | 25 | public static void main(String[] args) 26 | { 27 | run(); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/string/test/GetRandomTextTRENTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.string.test; 2 | 3 | import org.csystem.util.string.StringUtil; 4 | 5 | import java.util.Random; 6 | import java.util.Scanner; 7 | 8 | public class GetRandomTextTRENTest { 9 | public static void run() 10 | { 11 | Scanner kb = new Scanner(System.in); 12 | Random r = new Random(); 13 | 14 | for (;;) { 15 | System.out.print("Bir sayı giriniz:"); 16 | int n = Integer.parseInt(kb.nextLine()); 17 | 18 | if (n <= 0) 19 | break; 20 | 21 | System.out.printf("Şifre:%s%n", StringUtil.getRandomTextTR(r, n)); 22 | System.out.printf("Password:%s%n", StringUtil.getRandomTextEN(r, n)); 23 | } 24 | } 25 | 26 | public static void main(String[] args) 27 | { 28 | run(); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/string/test/JoinSkipBlanksTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.string.test; 2 | 3 | import org.csystem.util.string.StringUtil; 4 | 5 | import java.util.Random; 6 | import java.util.Scanner; 7 | 8 | public class JoinSkipBlanksTest { 9 | public static void run() 10 | { 11 | Scanner kb = new Scanner(System.in); 12 | Random r = new Random(); 13 | 14 | System.out.print("Bir sayı giriniz:"); 15 | int n = kb.nextInt(); 16 | 17 | String [] str = new String[n]; 18 | 19 | for (int i = 0; i < n; ++i) 20 | str[i] = r.nextBoolean() ? " " : StringUtil.getRandomTextEN(r, r.nextInt(0, 21)); 21 | 22 | System.out.println(StringUtil.join(str, '-', true)); 23 | 24 | System.out.println("Tekrar yapıyor musunuz?"); 25 | } 26 | 27 | public static void main(String[] args) 28 | { 29 | run(); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/string/test/JoinTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.string.test; 2 | 3 | import org.csystem.util.string.StringUtil; 4 | 5 | import java.util.Random; 6 | import java.util.Scanner; 7 | 8 | public class JoinTest { 9 | public static void run() 10 | { 11 | Scanner kb = new Scanner(System.in); 12 | Random r = new Random(); 13 | 14 | System.out.print("Bir sayı giriniz:"); 15 | int n = kb.nextInt(); 16 | 17 | String [] str = new String[n]; 18 | 19 | for (int i = 0; i < n; ++i) 20 | str[i] = StringUtil.getRandomTextEN(r, r.nextInt(0, 21)); 21 | 22 | System.out.println(StringUtil.join(str, '-')); 23 | 24 | System.out.println("Tekrar yapıyor musunuz?"); 25 | } 26 | 27 | public static void main(String[] args) 28 | { 29 | run(); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/string/test/ReverseTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.string.test; 2 | 3 | import org.csystem.util.string.StringUtil; 4 | 5 | import java.util.Scanner; 6 | 7 | public class ReverseTest { 8 | public static void run() 9 | { 10 | Scanner kb = new Scanner(System.in); 11 | 12 | for (;;) { 13 | System.out.print("Bir yazı giriniz:"); 14 | String str = kb.nextLine(); 15 | 16 | if ("elma".equals(str)) 17 | break; 18 | 19 | System.out.printf("Yazının tersi:%s%n", StringUtil.reverse(str)); 20 | } 21 | 22 | System.out.println("Tekrar yapıyor musunuz?"); 23 | } 24 | 25 | public static void main(String[] args) 26 | { 27 | run(); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/util/thread/ThreadUtil.java: -------------------------------------------------------------------------------- 1 | package org.csystem.util.thread; 2 | 3 | public final class ThreadUtil { 4 | public static void sleep(long ms) 5 | { 6 | try { 7 | Thread.sleep(ms); 8 | } 9 | catch (InterruptedException ignore) { 10 | 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/wrapper/test/IntValueAddTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.wrapper.test; 2 | 3 | import org.csystem.wrapper.IntValue; 4 | 5 | import java.util.Scanner; 6 | 7 | public class IntValueAddTest { 8 | public static void run() 9 | { 10 | Scanner kb = new Scanner(System.in); 11 | 12 | System.out.print("Bir sayı giriniz:"); 13 | IntValue count = IntValue.of(kb.nextInt()); 14 | 15 | for (IntValue i = IntValue.ONE; i.compareTo(count) <= 0; i = i.add(2)) 16 | System.out.printf("%d ", i.intValue()); 17 | 18 | System.out.println(); 19 | } 20 | 21 | public static void main(String[] args) 22 | { 23 | run(); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/wrapper/test/IntValueCacheTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.wrapper.test; 2 | 3 | import org.csystem.wrapper.IntValue; 4 | 5 | public class IntValueCacheTest { 6 | public static void run() 7 | { 8 | IntValue iVal1 = IntValue.of(100); 9 | IntValue iVal2 = IntValue.of(100); 10 | IntValue iVal3 = IntValue.of(-129); 11 | IntValue iVal4 = IntValue.of(-129); 12 | 13 | System.out.println(iVal1 == iVal2 ? "Aynı nesne" : "Farklı nesneler"); 14 | System.out.println(iVal3 == iVal4 ? "Aynı nesne" : "Farklı nesneler"); 15 | } 16 | 17 | public static void main(String[] args) 18 | { 19 | run(); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/wrapper/test/IntValueDecTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.wrapper.test; 2 | 3 | import org.csystem.wrapper.IntValue; 4 | 5 | import java.util.Scanner; 6 | 7 | public class IntValueDecTest { 8 | public static void run() 9 | { 10 | Scanner kb = new Scanner(System.in); 11 | 12 | System.out.print("Bir sayı giriniz:"); 13 | IntValue count = IntValue.of(kb.nextInt()); 14 | 15 | for (IntValue i = count.dec(); IntValue.ZERO.compareTo(i) <= 0; i = i.dec()) 16 | System.out.printf("%d ", i.intValue()); 17 | 18 | System.out.println(); 19 | } 20 | 21 | public static void main(String[] args) 22 | { 23 | run(); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/wrapper/test/IntValueDivideAndRemainderTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.wrapper.test; 2 | 3 | import org.csystem.wrapper.IntValue; 4 | 5 | import java.util.Random; 6 | import java.util.Scanner; 7 | 8 | public class IntValueDivideAndRemainderTest { 9 | public static void run() 10 | { 11 | Scanner kb = new Scanner(System.in); 12 | Random r = new Random(); 13 | 14 | System.out.print("Bir sayı giriniz:"); 15 | int count = kb.nextInt(); 16 | 17 | while (count-- > 0) { 18 | int a = r.nextInt(-128, 127); 19 | int b = r.nextInt(-128, 127); 20 | 21 | System.out.printf("a = %d, b = %d%n", a, b); 22 | IntValue aVal = IntValue.of(a); 23 | IntValue bVal = IntValue.of(b); 24 | 25 | IntValue [] results = aVal.divideAndRemainder(bVal); 26 | 27 | System.out.printf("Bölüm:%d, Kalan:%d%n", results[0].intValue(), results[1].intValue()); 28 | } 29 | } 30 | 31 | public static void main(String[] args) 32 | { 33 | run(); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/wrapper/test/IntValueIncTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.wrapper.test; 2 | 3 | import org.csystem.wrapper.IntValue; 4 | 5 | import java.util.Scanner; 6 | 7 | public class IntValueIncTest { 8 | public static void run() 9 | { 10 | Scanner kb = new Scanner(System.in); 11 | 12 | System.out.print("Bir sayı giriniz:"); 13 | IntValue count = IntValue.of(kb.nextInt()); 14 | 15 | for (IntValue i = IntValue.ZERO; i.compareTo(count) <= 0; i = i.inc()) 16 | System.out.printf("%d ", i.intValue()); 17 | 18 | System.out.println(); 19 | } 20 | 21 | public static void main(String[] args) 22 | { 23 | run(); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/Sample/Sample/src/org/csystem/wrapper/test/IntValueSubtractTest.java: -------------------------------------------------------------------------------- 1 | package org.csystem.wrapper.test; 2 | 3 | import org.csystem.wrapper.IntValue; 4 | 5 | import java.util.Scanner; 6 | 7 | public class IntValueSubtractTest { 8 | public static void run() 9 | { 10 | Scanner kb = new Scanner(System.in); 11 | 12 | System.out.print("Bir sayı giriniz:"); 13 | IntValue count = IntValue.of(kb.nextInt()); 14 | 15 | for (IntValue i = count; IntValue.ONE.compareTo(i) <= 0; i = i.subtract(2)) 16 | System.out.printf("%d ", i.intValue()); 17 | 18 | System.out.println(); 19 | } 20 | 21 | public static void main(String[] args) 22 | { 23 | run(); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/Sample/datafiles/bart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/datafiles/bart.png -------------------------------------------------------------------------------- /src/Sample/datafiles/bob.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/datafiles/bob.png -------------------------------------------------------------------------------- /src/Sample/datafiles/csdlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/datafiles/csdlogo.png -------------------------------------------------------------------------------- /src/Sample/datafiles/flying_bird.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/datafiles/flying_bird.gif -------------------------------------------------------------------------------- /src/Sample/datafiles/lion.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/datafiles/lion.jpeg -------------------------------------------------------------------------------- /src/Sample/datafiles/test.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/datafiles/test.bmp -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/parser/source/CharArraySource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/parser/source/CharArraySource.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/rental/vehicle/Vehicle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/rental/vehicle/Vehicle.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/rental/vehicle/VehicleOperation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/rental/vehicle/VehicleOperation.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionAddTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionAddTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionCompareToTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionCompareToTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionDecTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionDecTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionDivideTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionDivideTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionEqualsTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionEqualsTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionGetterSetterTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionGetterSetterTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionIncTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionIncTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionMultiplyTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionMultiplyTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionSubtractTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/test/fraction/FractionSubtractTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/alicankececi/test/fraction/factory/FractionFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/alicankececi/test/fraction/factory/FractionFactory.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/AnalyticalCircle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/AnalyticalCircle.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/app/parser/firstint/DemoApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/app/parser/firstint/DemoApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/device/Device.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/device/Device.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/test/AnalyticalCircleCenterDistanceTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/test/AnalyticalCircleCenterDistanceTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/test/AnalyticalCircleConstructorGetterSetterTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/test/AnalyticalCircleConstructorGetterSetterTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/test/AnalyticalCircleConstructorJustRadiusTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/test/AnalyticalCircleConstructorJustRadiusTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/test/AnalyticalCircleIsTangentTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/test/AnalyticalCircleIsTangentTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/test/AnalyticalCircleOffsetTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/test/AnalyticalCircleOffsetTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/test/factory/AnalyticalCircleFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/test/factory/AnalyticalCircleFactory.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/test/tuple/PairEqualsTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/test/tuple/PairEqualsTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/test/tuple/TripleConstructorTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/test/tuple/TripleConstructorTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/test/tuple/TripleEqualsTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/test/tuple/TripleEqualsTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/bartucankaya/test/tuple/TripleFactoryMethodTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/bartucankaya/test/tuple/TripleFactoryMethodTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/baturhansahin/app/rental/RentalVehicleDemoApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/baturhansahin/app/rental/RentalVehicleDemoApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/baturhansahin/parser/PalindromeParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/baturhansahin/parser/PalindromeParser.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/boraserce/app/device/DemoApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/boraserce/app/device/DemoApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/boraserce/app/device/DeviceConnectionUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/boraserce/app/device/DeviceConnectionUtil.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/boraserce/parser/source/StandardInputSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/boraserce/parser/source/StandardInputSource.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/boraserce/vehicle/CommercialVehicle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/boraserce/vehicle/CommercialVehicle.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/emrekantarci/VehicleFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/emrekantarci/VehicleFactory.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/emrekantarci/parser/source/StringSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/emrekantarci/parser/source/StringSource.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/fatihkarabulut/parser/FirstIntValueParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/fatihkarabulut/parser/FirstIntValueParser.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/fatihkarabulut/vehicle/commercial/LightTruck.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/fatihkarabulut/vehicle/commercial/LightTruck.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/fatihkarabulut/vehicle/commercial/Taxi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/fatihkarabulut/vehicle/commercial/Taxi.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/fatihkarabulut/vehicle/commercial/Truck.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/fatihkarabulut/vehicle/commercial/Truck.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/haticekubraulusoy/app/objectgenerator/DemoApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/haticekubraulusoy/app/objectgenerator/DemoApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/haticekubraulusoy/app/parser/DemoApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/haticekubraulusoy/app/parser/DemoApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/haticekubraulusoy/vehicle/PersonalVehicle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/haticekubraulusoy/vehicle/PersonalVehicle.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/karandev/app/tax/ITax.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/karandev/app/tax/ITax.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/karandev/parser/source/factory/SourceFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/karandev/parser/source/factory/SourceFactory.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/kerimtugal/math/geometry/factory/RandomPointFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/kerimtugal/math/geometry/factory/RandomPointFactory.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/kerimtugal/operation/device/DeviceOperation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/kerimtugal/operation/device/DeviceOperation.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/onurozcan/parser/letter/LetterParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/onurozcan/parser/letter/LetterParser.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/onurozcan/vehicle/Bus.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/onurozcan/vehicle/Bus.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/onurozcan/vehicle/Car.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/onurozcan/vehicle/Car.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/yusuflale/drawing/Color.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/yusuflale/drawing/Color.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/yusuflale/drawing/shape/Ellipse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/yusuflale/drawing/shape/Ellipse.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/yusuflale/drawing/shape/Line.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/yusuflale/drawing/shape/Line.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/yusuflale/drawing/shape/Rectangle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/yusuflale/drawing/shape/Rectangle.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/yusuflale/drawing/shape/Shape.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/yusuflale/drawing/shape/Shape.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/com/yusuflale/drawing/shape/factory/ShapeFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/com/yusuflale/drawing/shape/factory/ShapeFactory.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/App.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/App.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/Application.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/Application.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/concatwithseparator/ConcatWithSeparatorApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/concatwithseparator/ConcatWithSeparatorApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/datetime/DateApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/datetime/DateApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/datetime/DateUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/datetime/DateUtil.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/fraction/DemoApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/fraction/DemoApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/fraction/random/RandomFractionFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/fraction/random/RandomFractionFactory.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/game/ballfall/BallFallConsoleApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/game/ballfall/BallFallConsoleApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/game/war/DemoGameApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/game/war/DemoGameApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/check/same/CheckSameApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/check/same/CheckSameApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/copy/BackupAndCopy.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/copy/BackupAndCopy.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/copy/BackupAndCopyApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/copy/BackupAndCopyApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/copy/BackupAndCopyBackupConfirm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/copy/BackupAndCopyBackupConfirm.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/copy/BackupAndCopyBackupConfirmApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/copy/BackupAndCopyBackupConfirmApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/copy/BackupAndCopyConfirm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/copy/BackupAndCopyConfirm.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/copy/BackupAndCopyConfirmApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/copy/BackupAndCopyConfirmApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/copy/CopyExistFilesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/copy/CopyExistFilesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/copy/CopyFileApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/copy/CopyFileApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/copy/CopyFileViaBlockApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/copy/CopyFileViaBlockApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/copy/CopyNotExistFilesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/copy/CopyNotExistFilesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/count/CountCharacterApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/count/CountCharacterApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/data/ConnectionInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/data/ConnectionInfo.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/data/Sensor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/data/Sensor.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/CityInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/CityInfo.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/DeserializeSensorsApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/DeserializeSensorsApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/DeserializeShapesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/DeserializeShapesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadBytesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadBytesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadBytesArrayApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadBytesArrayApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadBytesArraySkipApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadBytesArraySkipApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadBytesAsCharApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadBytesAsCharApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadCharsApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadCharsApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadCitiesInfoCSVApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadCitiesInfoCSVApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadDoublesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadDoublesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadDoublesDataInputStreamApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadDoublesDataInputStreamApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadIntsApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadIntsApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadIntsDataInputStreamApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadIntsDataInputStreamApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadLineViaInputStreamReaderApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadLineViaInputStreamReaderApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadLinesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadLinesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadLinesViaFilesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadLinesViaFilesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadStringsApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadStringsApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadStringsDataInputStreamApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadStringsDataInputStreamApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadStringsUTF16App.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/input/ReadStringsUTF16App.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/join/AppendFoundFilesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/join/AppendFoundFilesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/join/ConcatFilesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/join/ConcatFilesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendHalfOfRandomByteArrayApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendHalfOfRandomByteArrayApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendLinesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendLinesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendLinesViaFlushApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendLinesViaFlushApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendLinesWithBufferSizeApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendLinesWithBufferSizeApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomByteArrayApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomByteArrayApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomBytesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomBytesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomDoublesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomDoublesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomDoublesDataOutputStreamApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomDoublesDataOutputStreamApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomIntsApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomIntsApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomIntsDataOutputStreamApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomIntsDataOutputStreamApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomLinesTRApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomLinesTRApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomLinesTRDeleteOnCloseFlagApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomLinesTRDeleteOnCloseFlagApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomLinesTRDeleteOnExitFlagApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomLinesTRDeleteOnExitFlagApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomLinesTRViaOutputStreamWriterApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomLinesTRViaOutputStreamWriterApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomLinesViaFilesTRApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomLinesViaFilesTRApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomStringsTRApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomStringsTRApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomStringsTRDataOutputStreamApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomStringsTRDataOutputStreamApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomStringsTRUTF16App.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomStringsTRUTF16App.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomStringsTRViaWriteCharsApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomStringsTRViaWriteCharsApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomStringsViaWriteBytesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/AppendRandomStringsViaWriteBytesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/SerializeSensorsApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/SerializeSensorsApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/SerializeShapesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/SerializeShapesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/file/output/WriteRandomBytesApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/file/output/WriteRandomBytesApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/image/BinaryImageApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/image/BinaryImageApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/image/DIBWindowsInfoApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/image/DIBWindowsInfoApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/io/image/GrayScaleApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/io/image/GrayScaleApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/lottery/numericlottery/NumericLotteryApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/lottery/numericlottery/NumericLotteryApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/simulation/exam/ExamSimulationApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/simulation/exam/ExamSimulationApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/university/GradeInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/university/GradeInfo.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/university/GradeInfoApp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/university/GradeInfoApp.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/app/university/GradeInfoParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/app/university/GradeInfoParser.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/collection/CSDArrayList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/collection/CSDArrayList.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/collection/string/StringList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/collection/string/StringList.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/collection/test/CSDArrayListAddTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/collection/test/CSDArrayListAddTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/collection/test/CSDArrayListAddWithIndexTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/collection/test/CSDArrayListAddWithIndexTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/collection/test/CSDArrayListConstructorTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/collection/test/CSDArrayListConstructorTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/collection/test/CSDArrayListRemoveTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/collection/test/CSDArrayListRemoveTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/collection/tuple/Pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/collection/tuple/Pair.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/collection/tuple/Triple.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/collection/tuple/Triple.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/collection/tuple/test/PairConstructorTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/collection/tuple/test/PairConstructorTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/collection/tuple/test/PairFactoryMethodTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/collection/tuple/test/PairFactoryMethodTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/datetime/Date.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/datetime/Date.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/datetime/DateTimeException.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/datetime/DateTimeException.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/datetime/DayOfWeek.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/datetime/DayOfWeek.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/datetime/Month.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/datetime/Month.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/datetime/Time.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/datetime/Time.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/game/ballfall/BallFall.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/game/ballfall/BallFall.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/game/card/Card.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/game/card/Card.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/game/card/CardType.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/game/card/CardType.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/game/card/CardValue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/game/card/CardValue.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/game/war/Alien.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/game/war/Alien.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/game/war/Color.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/game/war/Color.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/io/image/CImage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/io/image/CImage.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/io/image/CImageFormat.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/io/image/CImageFormat.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/io/image/IImage.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/io/image/IImage.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/io/image/Image.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/io/image/Image.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/io/image/bitmap/BitmapHeaderCommon.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/io/image/bitmap/BitmapHeaderCommon.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/io/image/bitmap/DIBWindows.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/io/image/bitmap/DIBWindows.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/io/image/bitmap/DIBWindowsHeader.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/io/image/bitmap/DIBWindowsHeader.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/Fraction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/Fraction.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/MutableComplex.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/MutableComplex.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/Circle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/Circle.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/Line.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/Line.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/MutablePoint.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/MutablePoint.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/Point.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/Point.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/PointCommon.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/PointCommon.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/test/CircleEqualsTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/test/CircleEqualsTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/test/CircleGetterSetterTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/test/CircleGetterSetterTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/test/CircleToStringTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/test/CircleToStringTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/test/LineConstructorTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/test/LineConstructorTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/test/MutablePointPolarTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/test/MutablePointPolarTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/test/MutablePointTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/test/MutablePointTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/test/PointPolarTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/test/PointPolarTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/math/geometry/test/PointTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/math/geometry/test/PointTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/parser/IParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/parser/IParser.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/parser/character/ICharacterSourceParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/parser/character/ICharacterSourceParser.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/parser/character/source/CharacterParser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/parser/character/source/CharacterParser.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/parser/character/source/ICharacterSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/parser/character/source/ICharacterSource.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/random/lottery/numericlottery/NumericLottery.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/random/lottery/numericlottery/NumericLottery.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/simulation/exam/ExamSimulation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/simulation/exam/ExamSimulation.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/array/ArrayUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/array/ArrayUtil.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/array/test/BubbleSortTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/array/test/BubbleSortTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/array/test/DrawHistogramTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/array/test/DrawHistogramTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/array/test/GetHistogramDataTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/array/test/GetHistogramDataTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/array/test/ReverseTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/array/test/ReverseTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/array/test/SelectionSortTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/array/test/SelectionSortTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/array/test/SumLongTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/array/test/SumLongTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/array/test/SumTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/array/test/SumTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/collection/CollectionUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/collection/CollectionUtil.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/console/Console.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/console/Console.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/console/commandline/CommandLineArgsUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/console/commandline/CommandLineArgsUtil.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/console/test/ReadCharTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/console/test/ReadCharTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/console/test/ReadDoubleTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/console/test/ReadDoubleTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/console/test/ReadIntTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/console/test/ReadIntTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/console/test/ReadLongTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/console/test/ReadLongTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/converter/BitConverter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/converter/BitConverter.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/generator/random/ObjectArrayGenerator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/generator/random/ObjectArrayGenerator.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/generator/random/RandomIntArrayGenerator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/generator/random/RandomIntArrayGenerator.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/io/FileUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/io/FileUtil.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/io/IOUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/io/IOUtil.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/matrix/MatrixUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/matrix/MatrixUtil.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/matrix/test/AddMatricesTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/matrix/test/AddMatricesTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/matrix/test/AddMatrixWithValueTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/matrix/test/AddMatrixWithValueTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/matrix/test/GetRandomMatrixTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/matrix/test/GetRandomMatrixTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/matrix/test/IsMatrixTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/matrix/test/IsMatrixTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/matrix/test/IsSquareMatrixTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/matrix/test/IsSquareMatrixTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/matrix/test/MultiplyMatricesTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/matrix/test/MultiplyMatricesTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/matrix/test/MultiplyMatrixWithValueTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/matrix/test/MultiplyMatrixWithValueTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/matrix/test/SubtractMatricesTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/matrix/test/SubtractMatricesTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/matrix/test/SubtractMatrixWithValueTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/matrix/test/SubtractMatrixWithValueTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/matrix/test/SumDiagonalTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/matrix/test/SumDiagonalTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/matrix/test/TransposedTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/matrix/test/TransposedTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/numeric/NumberUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/numeric/NumberUtil.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/numeric/test/GetDigitsInThreesTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/numeric/test/GetDigitsInThreesTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/numeric/test/GetDigitsInTwosTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/numeric/test/GetDigitsInTwosTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/numeric/test/GetDigitsTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/numeric/test/GetDigitsTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/string/StringUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/string/StringUtil.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/string/test/ChangeCaseTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/string/test/ChangeCaseTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/string/test/GetRandomTextTRENTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/string/test/GetRandomTextTRENTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/string/test/JoinSkipBlanksTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/string/test/JoinSkipBlanksTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/string/test/JoinTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/string/test/JoinTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/string/test/ReverseTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/string/test/ReverseTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/system/SystemUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/system/SystemUtil.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/util/thread/ThreadUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/util/thread/ThreadUtil.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/wrapper/IntValue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/wrapper/IntValue.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/wrapper/LongValue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/wrapper/LongValue.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/wrapper/MutableIntValue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/wrapper/MutableIntValue.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/wrapper/test/IntValueAddTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/wrapper/test/IntValueAddTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/wrapper/test/IntValueCacheTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/wrapper/test/IntValueCacheTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/wrapper/test/IntValueDecTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/wrapper/test/IntValueDecTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/wrapper/test/IntValueDivideAndRemainderTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/wrapper/test/IntValueDivideAndRemainderTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/wrapper/test/IntValueIncTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/wrapper/test/IntValueIncTest.class -------------------------------------------------------------------------------- /src/Sample/out/production/Sample/org/csystem/wrapper/test/IntValueSubtractTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/Sample/out/production/Sample/org/csystem/wrapper/test/IntValueSubtractTest.class -------------------------------------------------------------------------------- /src/src-console/csd/App.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/src-console/csd/App.class -------------------------------------------------------------------------------- /src/src-console/csd/App.java: -------------------------------------------------------------------------------- 1 | /*---------------------------------------------------------------------------------------------------------------------- 2 | 3 | -----------------------------------------------------------------------------------------------------------------------*/ 4 | package csd; 5 | 6 | class App { 7 | public static void main(String [] args) 8 | { 9 | System.out.println("App.main"); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/src-console/csd/Sample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/src-console/csd/Sample.class -------------------------------------------------------------------------------- /src/src-console/msd/Sample.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oguzkaran/Java-Nov-2022/b1d1ed58103584d382861b5d07d4ba5aea0fba71/src/src-console/msd/Sample.class -------------------------------------------------------------------------------- /src/src-console/msd/Sample.java: -------------------------------------------------------------------------------- 1 | package msd; 2 | 3 | public class Sample { 4 | public static void main(String [] args) 5 | { 6 | System.out.println("Sample.main"); 7 | } 8 | } --------------------------------------------------------------------------------