问题标签 [java.lang]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - java.lang.ProcessHandle - 编译错误
我正在运行 java 11 并尝试使用 ProcessHandle
得到编译错误:
我究竟做错了什么?
java - 如何计算 BigDecimal 中的数字?
我正在处理BigDecimal
Java,我需要对BigDecimal
我的 DTO 中的字段进行 2 次检查:
- 完整部分的位数(点前)< 15
- 总位数 < 32,包括刻度(点后为零)
实施它的最佳方法是什么?我非常不想toBigInteger().toString()
和.toString()
java - 我收到此错误“运算符 + 无法应用于 java.lang.string void”
我尝试println
使用我为超类创建的对象从超类中调用方法。我收到了这个错误
“运算符 + 不能应用于 java.lang.string void”
android - Android Java.Lang 语言环境数字格式 I/O 不对称问题
过去,在南非销售的 Android 手机提供 English.US 和 English.UK 语言环境支持,但最近 English.ZA(南非)出现在 Android 9.0 Samsung Galaxy A10 上。
这个特殊的 Locale 显示了数字格式的不对称处理,在将 Floats 和 Doubles 转换为字符串 [*1] 时使用 Locale.DE(德语/荷兰语)约定,但在读回生成的自身相同时引发 Java.Lang.NumberFormatException字符串。例如:
诱惑是在读取时交换小数分隔符,但这是 Float.parseFloat() 的任务,不是程序员的任务,因为这样做会再次破坏其他 Locale.DE-likes,例如 Locale.ID (Indonesia)我的应用程序支持。
我更多地针对区域设置仲裁员的另一个问题是:English.ZA 是否暗示符合英语,就像说 German.NA(纳米比亚)符合德国一样?有人会认为这种特定数字转换的自然名称是 Dutch.ZA(俗称“南非荷兰语”),以符合荷兰语,但 Android 将其指定为 English.ZA?
注意 (*1) 此 Android English.ZA 仅部分符合,因为它不生成德语点组分隔符或本地文书(纸笔)空格字符组分隔符。
java - 覆盖 Java 中的 System 类,更准确地说是 currentTimeMillis
我想要实现的是返回一个不是 System.currentTimeMillis 方法返回的系统时间的时间。所以我有一些 api 返回的时间,我必须在调用 system.currentTimeMillis() 时返回它。
由于并非所有代码都在我的控制之下,因此我无法使用 Clock 接口等。(例如一些调用系统的库不在我的控制之下)。
我发现了一个老问题,但我没有几个问题,因为我正在尝试覆盖系统类。
那么,我应该覆盖整个系统类并提供我自己的系统实现吗?
java.lang.System 和其他实现可以共存吗?
我是否需要对 java 命令(选项)有其他东西...
如您所见,我有点卡住了。
提前感谢您的帮助。
java - Java - 不匹配和方法未定义错误
// 下面的部分是引发错误的原因,我正在修改我在网上找到的一个简单的银行应用程序。我对 Java 很陌生,大约 3 天我一直在涉足它,并认为这是一个很好的小活动,可以让我习惯代码和方法的语法等。我一直在研究这个问题现在大约一天,无法弄清楚到底是什么问题。唯一想到的是 showMenu() 方法可能超出了我引用它的主要部分的范围,但我不确定。
PS如果我错过了任何可能属于我们的东西,我很抱歉,因为我以前从未在这里发布过!
编辑 - 新错误是:
//showMenu代码
java - 以 Epsilon 形式表示的 Junits 中的实际值
在我拥有的一个junit中,我得到以下失败原因
这本质上是相同的值。当我从邮递员那里打到时,实际的 json 响应是 1200000,而我用来获取 1200000 字段的方法的返回类型是 BigDecimal。
不知道如何实际修复这个 1.2E+6。
java - AndroidRuntime:致命异常:java.lang.RuntimeException:无法实例化活动 ComponentInfo 在路径上找不到类:DexPathList
我试图在 android studio 中构建项目后打开应用程序。并看到这个致命错误!我正在使用 andrid studio 4 gradle 6.1.1 并在 Pixel_3a_API_30_x86 上启动“应用程序”。请帮我解决这个问题我的构建工具版本是:28.0.3 minsdkversion 是:16 compilesdkversion 和targetsdkversion 是:28
我的安卓 AndroidManifest.xml :