問題タブ [ocpjp]
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 - ストリームの OCPJP 8 試験トピックで言及されている存在しない merge() メソッドについて - IZ0-809 試験
1Z0-809 試験(Java 8 試験)の「Java Streams」セクションの最後の試験の目的は次のとおりです。
ストリームの使用
merge()
とメソッドflatMap()
インターフェイスmerge()
にメソッドはありません!Stream
merge(Object, Object, BiFunction)
方法はありますが、試験の目的には「ストリームの方法」とMap
明確に記載されています。もちろん、インターフェイスにはメソッドがあります。それで、私は何が欠けていますか?試験の目的が間違っていませんか?試験の目的が間違っている場合、この問題を報告するためにオラクルに連絡するにはどうすればよいですか?merge()
flatMap()
flatMap()
Stream
java - Javaで境界が非常に奇妙に機能するのはなぜですか?
私はJava 8を使用しています.Java OCP 8に合格するためのトレーニング中に、理解できないコードの断片を見つけて知りたいのですが、なぜそれが私にとって奇妙であるか.
次の階層があります。
最初のもの、このコードは仕事です:
しかし、次のコードは動作しません、コンパイル エラー:
では、なぜこの方法で新しいレコードを追加できないのでしょうか?
2つ目、このコードは機能します。
しかし、次のコードは動作しません、コンパイル エラー:
最後に、このコードは機能します:
しかし、次のコードでは、new A()を追加すると、コンパイル エラーが発生します。
回答ありがとうございます。
java - Javaで三項演算子を介してメソッド引数を渡す
コード:
このコードを実行すると、次のエラーが発生しますLine 3
三項演算子で同様の型を使用しても、エラーは発生しません。ただし、異なるタイプを使用すると、メソッド呼び出しでのみエラーが発生しますtest(5>8? 5:"ha");
が、呼び出しでは機能しますSystem.out.println(5<8? 5:"ha");
別のオーバーロードされたメソッドを追加するとstatic void test(Object s){}
、//Line 3
コンパイルされます。
誰かこのシナリオを説明してくれませんか?
javascript - JS から PHP に var j を渡す
私のコードでは、 $vl 変数は空です。なんで?
JS;
PHP:
java - 出力ストリームのインスタンスで write(0x01234567) が呼び出された場合、ストリームの宛先には何が書き込まれますか?
こんにちは、質問があります
出力ストリームのインスタンスで write(0x01234567) が呼び出された場合、ストリームの宛先には何が書き込まれますか?
を。バイト 0x01、0x23、0x34、0x45、および 0x67 をこの順序で。
b. バイト 0x67、0x45、0x34、0x23、および 0x01 をこの順序で。
c. バイト 0x01。
d. バイト 0x67。
e. 上記のどれでもない。
「D」が返ってきたのに「C」と答えたのはなぜですか? 説明してください