كما هو موضح أدناه:
السلسلة الثابتة العامة rethreestr (سلسلة ss) {boolean result = ss.matches ("^[-+]؟ (([0-9]+) ([.] ([0-9]+))؟ | ([.] ([0-9]+))؟) $") ؛ if (result && ss! = null &&! "". يساوي (ss)) {double sss = dou.valueof (ss) ؛ سلسلة numstr = new java.text.decimalformat ("0.000"). التنسيق (SSS) ؛ double lsdou = dou.valueof (numstr) ؛ ss = string.valueof (lsdou) ؛ } إرجاع SS ؛ } static bigdecimal rethreeBig (BigDecimal SS) {String numstr = new java.text.decimalformat ("0.000"). التنسيق (SS) ؛ BigDecimal NewNum = جديد BigDecimal (numstr) ؛ return newNum ؛} سلسلة ثابتة عامة Delezero (سلسلة قديمة) {boolean result = old.matches ("^[-+]؟ (([0-9]+) ([.] ([0-9]+))؟ | ([.] ([0-9]+))؟) $") ؛ if (result && old! = null &&! "". يساوي (قديم)) {String NewsTr = Old ؛ if (old.contains (". 0")) {old = newstr.substring (0 ، old.length ()-2) ؛ } العودة القديمة ؛ } آخر {return Old ؛ }}المقالة أعلاه حول تحليل Java POI لطريقة تحويل بيانات Excel (الموصى بها) هي كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.