Skip to content

Commit

Permalink
Format tester
Browse files Browse the repository at this point in the history
  • Loading branch information
jesperancinha committed Jan 19, 2024
1 parent 00fbac0 commit ec89d84
Show file tree
Hide file tree
Showing 7 changed files with 46 additions and 32 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package org.jesperancinha.ktd.crums1

import org.jesperancinha.ktd.crums1.crum1.CrumOne
import org.jesperancinha.ktd.crums1.crum10.CrumTen
import org.jesperancinha.ktd.crums1.crum11.CrumEleven
import org.jesperancinha.ktd.crums1.crum12.CrumTwelve
Expand All @@ -11,7 +10,6 @@ import org.jesperancinha.ktd.crums1.crum16.CrumSixteen
import org.jesperancinha.ktd.crums1.crum17.CrumSeventeen
import org.jesperancinha.ktd.crums1.crum18.CrumEighteen
import org.jesperancinha.ktd.crums1.crum19.CrumNineteen
import org.jesperancinha.ktd.crums1.crum2.CrumTwo
import org.jesperancinha.ktd.crums1.crum20.CrumTwenty
import org.jesperancinha.ktd.crums1.crum3.CrumThree
import org.jesperancinha.ktd.crums1.crum4.CrumFour
Expand All @@ -22,8 +20,8 @@ import org.jesperancinha.ktd.crums1.crum8.CrumEight
import org.jesperancinha.ktd.crums1.crum9.CrumNine

fun main(args: Array<String>) {
CrumOne()
CrumTwo()
PrintToTheConsole()
HotelRoomAlgorithm()
CrumThree()
CrumFour()
CrumFive()
Expand All @@ -42,8 +40,8 @@ fun main(args: Array<String>) {
CrumNineteen()
CrumTwenty()

CrumOne.main(args)
CrumTwo.main(args)
PrintToTheConsole.main(args)
HotelRoomAlgorithm.main(args)
CrumThree.main(args)
CrumFour.main(args)
CrumFive.main(args)
Expand All @@ -62,5 +60,7 @@ fun main(args: Array<String>) {
CrumEighteen.main(args)
CrumNineteen.main(args)
CrumTwenty.main(args)

NumbersConversion.main()
}

Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
package org.jesperancinha.ktd.crums1.crum2
package org.jesperancinha.ktd.crums1

import org.jesperancinha.console.consolerizer.console.ConsolerizerComposer
import org.jesperancinha.console.consolerizer.console.ConsolerizerComposer.title

class CrumTwo {
enum class RoomClass {
HIGH_CLASS,
LOW_CLASS
}

class HotelRoomAlgorithm {
companion object {
@JvmStatic
fun main(args: Array<String>) {
Expand All @@ -30,7 +34,7 @@ class CrumTwo {
"empathetic_language" to 20,
)
ConsolerizerComposer.outSpace()
.cyan(title("Crum 2 - Hashmaps in Kotlin"))
.cyan(ConsolerizerComposer.title("Crum 2 - Hashmaps in Kotlin"))
.magenta("Case: PukingDotCom is a company that exports bags and bins to travellers who run the risk of feeling sick while travelling")
.magenta("However, the reach of this company is not the same in all regions and cities across the world.")
.magenta("Therefore, PukingDotCom, provides an index of availability to travellers who want to feel safe when suffering from these symptoms")
Expand Down Expand Up @@ -104,3 +108,15 @@ class CrumTwo {
}
}
}

enum class ComplianceType {
Puke,
Sympathy
}

data class AuditResult(
val roomClass: RoomClass,
val complianceType: ComplianceType,
val score: Long,
) {
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package org.jesperancinha.ktd.crums1

import java.math.RoundingMode
import java.text.DecimalFormat

private const val FORMAT_TEST_ONE = "#,###.##############"

class NumbersConversion {

companion object {
@JvmStatic
fun main(args: Array<String> = emptyArray()) {
val decimalFormat = DecimalFormat(FORMAT_TEST_ONE)
decimalFormat.setRoundingMode(RoundingMode.CEILING)
println(decimalFormat.format("987654321".toDouble()))
}
}
}
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package org.jesperancinha.ktd.crums1.crum1
package org.jesperancinha.ktd.crums1

import org.jesperancinha.console.consolerizer.console.ConsolerizerComposer

class CrumOne {
class PrintToTheConsole {
companion object {
@JvmStatic
fun main(args: Array<String>) {
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

0 comments on commit ec89d84

Please sign in to comment.