প্রশ্ন ট্যাগ «conditional-operator»

শর্তসাপেক্ষ অপারেটর একটি টেরিনারি অপারেটর যা বেশ কয়েকটি প্রোগ্রামিং ভাষায় একটি মৌলিক শর্তাধীন অভিব্যক্তির বাক্য গঠনের অংশ। এটি সাধারণত টার্নারি অপারেটর বা ইনলাইন হিসাবেও উল্লেখ করা হয়। একই ভাষার জন্য বিভিন্ন ভাষার বিভিন্ন বাক্য গঠন রয়েছে, তবে সব শর্তের ভিত্তিতে দুটি বিকল্পের মধ্যে একটির মধ্যে নির্বাচন করে।

8
টের্নারি অপারেটরের সাথে অনুমোদিত ইন্ট হিসাবে নাল ফেরানো তবে বিবৃতি না থাকলে
আসুন নীচের স্নিপেটে সহজ জাভা কোডটি দেখুন: public class Main { private int temp() { return true ? null : 0; // No compiler error - the compiler allows a return value of null // in a method signature that returns an int. } private int same() { if (true) …

5
এক-লাইন তালিকা অনুধাবন: যদি-অন্য রূপগুলি ian
এটি পাইথন তালিকা বোঝার বাক্য গঠন সম্পর্কে আরও। আমি একটি তালিকা উপলব্ধি পেয়েছি যা প্রদত্ত ব্যাপ্তির বিজোড় সংখ্যার তালিকা তৈরি করে: [x for x in range(1, 10) if x % 2] এটি একটি ফিল্টার তৈরি করে - আমি একটি উত্স তালিকা পেয়েছি, যেখানে আমি এমনকি সংখ্যার ( if x % …

27
আমার স্ট্রিং নাল সমান কিনা তা কীভাবে পরীক্ষা করবেন?
আমি কেবলমাত্র কিছু পদক্ষেপ নিতে চাই যদি আমার স্ট্রিংয়ের অর্থপূর্ণ মান থাকে। সুতরাং, আমি এটি চেষ্টা করেছিলাম। if (!myString.equals("")) { doSomething } এবং এই if (!myString.equals(null)) { doSomething } এবং এই if ( (!myString.equals("")) && (!myString.equals(null))) { doSomething } এবং এই if ( (!myString.equals("")) && (myString!=null)) { doSomething } এবং …

16
নাল কোলেসিং অপারেটর ব্যবহারের অনন্য উপায় [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 2 মাস আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন আমি জানি যে সি # তে নল …

16
জাভা কী ?: অপারেটরকে বলা হয় এবং এটি কী করে?
আমি জাভা এর সাথে কয়েক বছর ধরে কাজ করছি, তবে সম্প্রতি অবধি আমি এই নির্মাণটি চালিয়েছি: int count = isHere ? getHereCount(index) : getAwayCount(index); এটি সম্ভবত খুব সাধারণ প্রশ্ন, তবে কেউ কি এটি ব্যাখ্যা করতে পারেন? আমি কীভাবে এটি পড়তে পারি? আমি নিশ্চিত যে আমি জানি এটি কীভাবে কাজ করে। …

5
সাথে নুলযোগ্য টাইপ ইস্যু?: শর্তসাপেক্ষ অপারেটর
কেউ সি #। নেট 2.0 এ কেন কাজ করে তা ব্যাখ্যা করতে পারে: Nullable<DateTime> foo; if (true) foo = null; else foo = new DateTime(0); ... তবে এটি হয় না: Nullable<DateTime> foo; foo = true ? null : new DateTime(0); পরবর্তী ফর্মটি আমাকে একটি সংকলন ত্রুটি দেয় "শর্তসাপেক্ষ অভিব্যক্তির প্রকারটি …

4
বাশ যদি [মিথ্যা]; সত্য ফিরে
এই সপ্তাহে বাশ শিখতে পেরে একটি ছিনতাইয়ের মধ্যে পড়ে। #!/bin/sh if [ false ]; then echo "True" else echo "False" fi এটি সর্বদা সত্য আউটপুট দেবে যদিও শর্তটি অন্যথায় নির্দেশ করে বলে মনে হচ্ছে। আমি যদি বন্ধনীগুলি অপসারণ করি []তবে এটি কার্যকর হয় তবে কেন তা বুঝতে পারছি না।

3
টুইগ টেরিনারি অপারেটর, শর্টহ্যান্ড যদি-অন্যথায় হয়
টুইগ কি টার্নারি অপারেটরকে সমর্থন করে? আমার কিছু শর্তযুক্ত যুক্তি প্রয়োজন যেমন: {%if ability.id in company_abilities %} <tr class="selected"> {%else%} <tr> {%endif%} তবে টুইগের শর্টহ্যান্ড ব্যবহার করছি।

7
কেন "মাপের (একটি? সত্য: মিথ্যা)" চারটি বাইটের আউটপুট দেয়?
sizeofটার্নারি অপারেটরের সাথে অপারেটর সম্পর্কে আমার কাছে কোডের একটি ছোট অংশ রয়েছে : #include <stdio.h> #include <stdbool.h> int main() { bool a = true; printf("%zu\n", sizeof(bool)); // Ok printf("%zu\n", sizeof(a)); // Ok printf("%zu\n", sizeof(a ? true : false)); // Why 4? return 0; } আউটপুট ( জিসিসি ): 1 1 …

4
বুলিয়ান, শর্তসাপেক্ষ অপারেটর এবং অটোবক্সিং
কেন এই নিক্ষেপ NullPointerException public static void main(String[] args) throws Exception { Boolean b = true ? returnsNull() : false; // NPE on this line. System.out.println(b); } public static Boolean returnsNull() { return null; } যখন এটি না public static void main(String[] args) throws Exception { Boolean b = true …

1
পঁচা: একাধিক শর্ত সহ যদি
মনে হচ্ছে বিবৃতি দিলে আমার দু'পক্ষের সমস্যা আছে। {%if fields | length > 0 || trans_fields | length > 0 -%} ত্রুটিটি হ'ল: Unexpected token "punctuation" of value "|" ("name" expected) in আমি বুঝতে পারি না কেন এটি কাজ করে না, এটি যদি এমন হয় যে সমস্ত পাইপগুলির সাথে ডানাটি …

5
কমা সহ টর্নারি অপারেটর সত্য ক্ষেত্রে কেবলমাত্র একটি অভিব্যক্তিকে মূল্যায়ন করে?
আমি বর্তমানে সি ++ প্রিমার বইটি দিয়ে সি ++ শিখছি এবং বইটির একটি অনুশীলন হ'ল: নিম্নলিখিত অভিব্যক্তিটি কী তা ব্যাখ্যা করুন: someValue ? ++x, ++y : --x, --y আমরা কী জানি? আমরা জানি যে কলামা অপারেটরের চেয়ে টের্নারি অপারেটরের উচ্চতর প্রাধান্য রয়েছে। বাইনারি অপারেটরগুলির সাথে এটি বোঝা বেশ সহজ ছিল, …

13
পিএইচপি-তে "যদি / অন্যথায়" শর্টহ্যান্ড হিসাবে আমি কীভাবে টার্নারি অপারেটর (?:) ব্যবহার করব?
এই পৃষ্ঠাটি থেকে প্রাপ্ত উদাহরণগুলির উপর ভিত্তি করে , আমার নীচে ওয়ার্কিং এবং অ-কার্যকারী কোডের নমুনা রয়েছে। ifবিবৃতি ব্যবহার করে ওয়ার্কিং কোড : if (!empty($address['street2'])) echo $address['street2'].'<br />'; টার্নারি অপারেটর ব্যবহার করে অ-কার্যকারী কোড: $test = (empty($address['street2'])) ? 'Yes <br />' : 'No <br />'; // Also tested this (empty($address['street2'])) …

7
জাভাস্ক্রিপ্ট টার্নারি অপারেটরের সাথে অপারেটরের নজির
আমি এই কোডটির প্রথম অংশটি (+ =) টার্নারি অপারেটরের সাথে মিশ্রিত করতে পারি না বলে মনে হচ্ছে। h.className += h.className ? ' error' : 'error' আমি মনে করি এই কোডটি যেভাবে কাজ করে তা নিম্নরূপ: h.className = h.className + h.className ? ' error' : 'error' তবে এটি সঠিক নয় কারণ …

9
অন্য বিবৃতি যদি ওয়ান-লাইনার করবেন কীভাবে?
আমি পিএইচপি-তে যেমন যাব (গোলং) তে চলক অ্যাসাইনমেন্ট সহ একটি সাধারণ if-অন্য বিবৃতি লিখতে পারি? উদাহরণ স্বরূপ: $var = ( $a > $b )? $a: $b; বর্তমানে আমাকে নিম্নলিখিতগুলি ব্যবহার করতে হবে: var c int if a > b { c = a } else { c = b } …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.