fruit.substring(2, 5)
क्या लौटाएगा?तर्क: substring
मेथड को दो आर्ग्युमेंट प्राप्त होते हैं।
boolean b1 = true, b2 = false; int i1 = 1, i2 = 2;
(i1 | i2) == 3
i2 && b1
b1 || !b2
(i1 ^ i2) < 4
तर्क: i2 && b1 को int और boolean के बीच अनुमति नहीं है।
class Main {
public static void main (String[] args) {
int array[] = {1, 2, 3, 4};
for (int i = 0; i < array.size(); i++) {
System.out.print(array[i]);
}
}
}
तर्क: array.size() अवैध है, एरे की लंबाई या साइज़ प्राप्त करने के लिए array.length का उपयोग किया जा सकता है।
interface Interface1 {
static void print() {
System.out.print("Hello");
}
}
interface Interface2 {
static void print() {
System.out.print("World!");
}
}
super1.print(); super2.print();
this.print();
super.print();
Interface1.print(); Interface2.print();
String str = "abcde"; str.trim(); str.toUpperCase(); str.substring(3, 4); System.out.println(str);
तर्क: आपको स्ट्रिंग वेरिएबल को ट्रिम करने का परिणाम वापस देना चाहिए। अन्यथा, यह काम नहीं करेगा, क्योंकि जावा में स्ट्रिंग अम्यूटेबल हैं।
class Main {
public static void main (String[] args){
System.out.println(print(1));
}
static Exception print(int i){
if (i>0) {
return new Exception();
} else {
throw new RuntimeException();
}
}
}
interface One {
default void method() {
System.out.println("One");
}
}
interface Two {
default void method () {
System.out.println("One");
}
}
class Three implements One, Two {
public void method() {
super.One.method();
}
}
class Three implements One, Two {
public void method() {
One.method();
}
}
class Three implements One, Two {
}
class Three implements One, Two {
public void method() {
One.super.method();
}
}
class Main {
public static void main (String[] args) {
List list = new ArrayList();
list.add("hello");
list.add(2);
System.out.print(list.get(0) instanceof Object);
System.out.print(list.get(1) instanceof Integer);
}
}
package mypackage;
public class Math {
public static int abs(int num){
return num < 0 ? -num : num;
}
}
package mypackage.elementary;
public class Math {
public static int abs (int num) {
return -num;
}
}
import mypackage.Math;
import mypackage.elementary.*;
class Main {
public static void main (String args[]){
System.out.println(Math.abs(123));
}
}
class MainClass {
final String message() {
return "Hello!";
}
}
class Main extends MainClass {
public static void main(String[] args) {
System.out.println(message());
}
String message() {
return "World!";
}
}
class Main {
public static void main(String[] args) {
System.out.println(args[2]);
}
}
java Main 1 2 "3 4" 5
java Main 1 "2" "2" 5
java Main.class 1 "2" 2 5
java Main 1 "2" "3 4" 5
class Main {
public static void main(String[] args){
int a = 123451234512345;
System.out.println(a);
}
}
] एक नकारात्मक पूर्णांक मान
तर्क: जावा में इंट टाइप को -2147483648 से 2147483647 तक किसी भी पूर्णांक का प्रतिनिधित्व करने के लिए इस्तेमाल किया जा सकता है। इसलिए, यह कोड कॉम्पाइल नहीं होगा क्योंकि अंक 'ए' को इंट टाइप समाप्त होता है।
class Main {
public static void main (String[] args) {
String message = "Hello world!";
String newMessage = message.substring(6, 12)
+ message.substring(12, 6);
System.out.println(newMessage);
}
}
for (Pencil pencil : pencilCase) {}
for (pencilCase.next()) {}
for (Pencil pencil : pencilCase.iterator()) {}
for (pencil in pencilCase) {}
System.out.print("apple".compareTo("banana"));
0
names.sort(Comparator.comparing(String::toString))
Collections.sort(names)
names.sort(List.DESCENDING)
names.stream().sorted((s1, s2) -> s1.compareTo(s2)).collect(Collectors.toList())
new SimpleDateFormat("yyyy-MM-dd").format(new Date())
new Date(System.currentTimeMillis())
LocalDate.now()
Calendar.getInstance().getTime()
तर्क: LocalDate जावा 8 में जोड़ी गई नईतम क्लास है।
int0
को 5
से विभाज्य है या नहीं इसे पता लगाने के लिए खाली स्थान को भरें:boolean isDivisibleBy5 = _____
int0 / 5 ? true: false
int0 % 5 == 0
int0 % 5 != 5
Math.isDivisible(int0, 5)