Compare commits

..

2 Commits

Author SHA1 Message Date
matthias
ab1a7f1a3b minor changes 2024-04-04 10:17:54 +02:00
matthias
4e8fe6d91b removed "" 2024-04-04 10:17:23 +02:00
3 changed files with 63 additions and 54 deletions

View File

@@ -1,16 +1,16 @@
"Ordnungszahl: 1"
"Name: Wasserstoff"
"Elementsymbol: H"
"Molare Masse in g/mol: 1.0080"
"Elektronegativität: 2.55"
"Dichte in g/cm³ g/l: 2.25"
"Schmelztemperatur: -259"
"Schmelzdruckabhängig: Nein"
"Schmelzsublimation: Ja"
"Siedetemperatur: -253"
"Siededruckabhängig: Nein"
"radiaktiv: Nein"
"künstlich: Nein"
"langlebigstes Isotop:"
"Halbwertszeit:"
"Strahlungsart:"
Ordnungszahl: 1
Name: Wasserstoff
Elementsymbol: H
Molare Masse in g/mol: 1.0080
Elektronegativität: 2.55
Dichte in g/cm³ g/l: 2.25
Schmelztemperatur: -259
Schmelzdruckabhängig: Nein
Schmelzsublimation: Ja
Siedetemperatur: -253
Siededruckabhängig: Nein
radiaktiv: Nein
künstlich: Nein
langlebigstes Isotop:
Halbwertszeit:
Strahlungsart:

View File

@@ -66,8 +66,9 @@ fun PSEContent(activity: ComponentActivity){
Column() {
//region //Element dialog definitions
val HBuilder = AlertDialog.Builder(activity)
HBuilder.setTitle("EL TITEL")
HBuilder.setMessage(elements[0].data1)
HBuilder.setIcon(null)
HBuilder.setTitle(elements[0].data0)
HBuilder.setMessage(elements[0].data0)
HBuilder.setPositiveButton(R.string.dialog_schließen, null)
//endregion
@@ -78,3 +79,9 @@ fun PSEContent(activity: ComponentActivity){
}
}
}
fun main() {
readData()
println(elements[0].data0)
println(elements[0].data10)
}

View File

@@ -7,22 +7,22 @@ import java.util.Scanner
val elements = mutableListOf<PSEData>()
class PSEData() {
private var data0: String = ""
var data0: String = ""
var data1: String = ""
private var data2: String = ""
private var data3: String = ""
private var data4: String = ""
private var data5: String = ""
private var data6: String = ""
private var data7: String = ""
private var data8: String = ""
private var data9: String = ""
private var data10: String = ""
private var data11: String = ""
private var data12: String = ""
private var data13: String = ""
private var data14: String = ""
private var data15: String = ""
var data2: String = ""
var data3: String = ""
var data4: String = ""
var data5: String = ""
var data6: String = ""
var data7: String = ""
var data8: String = ""
var data9: String = ""
var data10: String = ""
var data11: String = ""
var data12: String = ""
var data13: String = ""
var data14: String = ""
var data15: String = ""
constructor(
string0: String,
string1: String,
@@ -60,43 +60,45 @@ class PSEData() {
}
}
fun main() {
readData()
}
fun readData() {
val elementInput = mutableListOf("", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "")
val fileName = "app/src/main/assets/elements_data.txt"
var i = 0
while (i < 118) {
while (i < 1) {
try {
val sc = Scanner(File(fileName))
var j = 0
for (x in elementInput) {
while (j < 1) {
elementInput[j] = sc.nextLine()
j++
if (j == 16) {
j = 0
}
}
} catch (e: IOException) {
e.printStackTrace()
}
val pseobject = PSEData(
elementInput[0],
elementInput[1],
elementInput[2],
elementInput[3],
elementInput[4],
elementInput[5],
elementInput[6],
elementInput[7],
elementInput[8],
elementInput[9],
elementInput[10],
elementInput[11],
elementInput[12],
elementInput[13],
elementInput[14],
elementInput[15]
string0 = elementInput[0],
string1 = elementInput[1],
string2 = elementInput[2],
string3 = elementInput[3],
string4 = elementInput[4],
string5 = elementInput[5],
string6 = elementInput[6],
string7 = elementInput[7],
string8 = elementInput[8],
string9 = elementInput[9],
string10 = elementInput[10],
string11 = elementInput[11],
string12 = elementInput[12],
string13 = elementInput[13],
string14 = elementInput[14],
string15 = elementInput[15]
)
elements.add(pseobject)
i++
}
println(elements[0].data0)
println("hi")
}