В чем разница между String Str = Null и String STR = «NULL»? [Дубликат] -- java поле с участием string поле с участием null пол Связанный проблема

What is the difference between String str=null and String str=“null”? [duplicate]


-2
vote

проблема

русский
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»>
Этот вопрос уже есть ответы здесь :
Что такое NULL в Java? (14 ответов)
Закрыто 1 год назад .

У меня есть класс с двумя строковыми переменной I.e:

 <код> String str = null; String str1="null";   

Один - это «строковое значение NULL», а другие в другом случае нулевой объект назначен на строковую переменную. Итак, в чем разница как в двух заданиях, так и как проверить, отличается от других ??

Английский оригинал

I have a class with the two string variable i.e:

String str = null; String str1="null"; 

One is a "string value null" and other in other case null object is assigned to a string variable. So what is the difference in both the two assignments and how to check if one is different from other ??

</div
        
 
 

Список ответов

7
 
vote

<Код> typedef void (__stdcall *LPFNTRACEPROC)(void* pUserData, const TCHAR* szTraceMsg); 3 означает STR представляет собой ссылку на строку, указывающую на NULL.

и <Код> typedef void (__stdcall *LPFNTRACEPROC)(void* pUserData, const TCHAR* szTraceMsg); 4 означает объект Stre1, который указывает на string Object, который является «нулевым».

Сначала проверьте, если объект NULL или нет? Затем сравните с использованием метода равенства. как

 <код> typedef  void (__stdcall *LPFNTRACEPROC)(void* pUserData, const TCHAR* szTraceMsg); 5  
 

String str = null; means str is a reference of String which points to null.

And String str1="null"; means str1 object which points to String Object which is "null".

First check if object is null or not ? then compare by using equals method. like

if(str==null && str1==null){    //Both are null and equal }     if(str != null && str.equals(str1)){   //return true; } else {    //return false; }   
</div
 
 
     
     
3
 
vote

Строка <код> "null" представляет собой строку длины 4 с символами <код> n , <код> u , <код> l и < код> l . Он может работать над любой другой строкой.

<Код> null Ссылка не строка. Любая попытка использовать его, как строка, приведет к <код> NullPointerException .

 

The String "null" is a string of length 4 with the characters n, u, l and l. It can be worked on as any other string.

The null reference isn't a string. Any attempt to use it like a string will result in a NullPointerException.

</div
 
 
0
 
vote

1) строка str = null;

ЗДЕСЬ STR не имеет экземпляра создается, потому что он назначен NULL, поэтому новая память не потребляется в куче

2) string str1 = "null";

Здесь создается строковый экземпляр Str1 Str1, и «NULL» сохраняется в качестве значения
 

1) String str = null;

Here str has no instance is created because it is assigned to null, so no new memory is consumed in heap

2) String str1="null";

Here str1 string instance is created and "null" is stored as value

</div
 
 

Связанный проблема

2  JNI не может найти класс, если аргументы JVM преобразуются из другого типа [Закрыто]  ( Jni cant find the class if the arguments of jvm are converted from other type ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> <Путь d = "M15 6.38A6.48 6.48 0 007.78. 04H-.02A6.49 6.49 0 002.05 ...

1  Android ListView с некоторыми показанными элементами и показывать больше кнопки  ( Android listview with some items shown and show more button ) 
Я нахожу его трудно искать то, что я ищу, поэтому я думал, что постараюсь объяснить это здесь. В настоящее время у меня есть пользовательский список в ScrollV...

49  Как извлечь строку между двумя разграничителями [дубликат]  ( How to extract a string between two delimiters ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже есть ответы здесь : ...

0  Jframe + Canvas: почему я получаю NullPointerException при звонке Glviewport?  ( Jframe canvas why do i get a nullpointerexception when calling glviewport ) 
Я создал JFrame с холстом в нем, как вы можете видеть в коде ниже. То, что я пытаюсь сделать, это сделать контекст OpenGL, когда размер экрана обновляется. Эт...

1  Улучшение моего жадного алгоритма  ( Improving my greedy algorithm ) 
** Это мой код, который выглядит способ найти сумму в массиве ** <код> public class Piecedemonei { public static void recherche(int[] tab) { ...

1  Как увеличить предел параллельного соединения OpenFire?  ( How to increase openfire concurrent connection limit ) 
Я пытаюсь проверить, сколько одновременных пользовательских подключений Openfire может обрабатывать. Я заметил предел при 4000 пользователями. Как я могу ...

0  Общее утверждение для ошибки recuralandom return - Java  ( General statement for securerandom return error java ) 
Я искал на протяжении разных форумов, и теперь я наконец-то ставит свой вопрос, так как я не могу найти конкретный ответ. Я пишу протокол безопасности для д...

6  Есть ли какие-либо эффективные классы Arraylist 2D для Java?  ( Are there any efficient 2d arraylist classes for java ) 
Я знаю, что можно создать 2D ArrayList с button0 , но это громоздкий и реальный кошмар, когда речь идет о добавлении и извлечения объектов. Есть ли какие-н...

1  Могу ли я нажать на свой собственный объект пользователя в Security SecurityContext?  ( Can i push my own user object into springs securitycontext ) 
Я новичок в весенней безопасности и последовал за некоторыми основными рецептами, чтобы получить весеннюю безопасность, работающую в моем заявлении, но теперь...

-2  В классе F250.java есть две петли, которые не будут работать  ( There are two loops in the f250 java class that wont run ) 
Класс F250.java - это объект оружия, и есть два метода, которые привлекают и обновляют пули, выходящие из пистолета. Я сделал класс пули и сделал массив пули ...

0  Строка заменить приключение в Java  ( String replace adventure in java ) 
Я пытаюсь добиться этого - если строка содержит шаблон <код> %25 с последующим любое количество альфа-цифровых символов, то мне нужно заменить <код> %25 с <...

4  Как полностью квалифицировать класс, имя пакета которого сталкивается с местным именем члена?  ( How to fully qualify a class whose package name collides with a local member nam ) 
ОК, вот очень любопытная языковая головоломка Java 7 для специалистов JLS там. Следующий кусок кода не скомпилируется, ни с Javac, ни с Eclipse: <код> ...

1  Обратитесь к веб-странице внутри файла JAR  ( Refer to a web page inside a jar file ) 
У меня есть рабочий проект. Он включает в себя другой проект, который имеет дело с отдыхом как REST-API.jar. Теперь я сделал одностраничное интернет-интерфе...

2  Javafx Treeview клеточная фабрика с гридпаном  ( Javafx treeview cell factory with gridpane ) 
У меня есть <код> TreeView<GridPane> и <код> GridPane содержит несколько узлов, таких как кнопки и метки. Количество узлов внутри <Код> GridPane варьируетс...

56  Когда использовать явное ожидание против неявного ожидания в Webdriver Selenium?  ( When to use explicit wait vs implicit wait in selenium webdriver ) 
Я использую: <код> driver.manage().timeouts().implicitlyWait(180, TimeUnit.SECONDS); Но он все еще непрерывно не работает для нижеизведанного элемента ...

Связанный проблема

2  JNI не может найти класс, если аргументы JVM преобразуются из другого типа [Закрыто] 
1  Android ListView с некоторыми показанными элементами и показывать больше кнопки 
49  Как извлечь строку между двумя разграничителями [дубликат] 
0  Jframe + Canvas: почему я получаю NullPointerException при звонке Glviewport? 
1  Улучшение моего жадного алгоритма 
1  Как увеличить предел параллельного соединения OpenFire? 
0  Общее утверждение для ошибки recuralandom return - Java 
6  Есть ли какие-либо эффективные классы Arraylist 2D для Java? 
1  Могу ли я нажать на свой собственный объект пользователя в Security SecurityContext? 
-2  В классе F250.java есть две петли, которые не будут работать 
0  Строка заменить приключение в Java 
4  Как полностью квалифицировать класс, имя пакета которого сталкивается с местным именем члена? 
1  Обратитесь к веб-странице внутри файла JAR 
2  Javafx Treeview клеточная фабрика с гридпаном 
56  Когда использовать явное ожидание против неявного ожидания в Webdriver Selenium? 



© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.