StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.util.StringEscapeUtils |
নির্দিষ্ট ফরম্যাটের জন্য স্ট্রিং এস্কেপ করার জন্য ইউটিলিটি ক্লাস। অ্যান্ড্রয়েড শেলে পাস করা স্ট্রিংগুলি থেকে বাঁচার উপায়গুলি অন্তর্ভুক্ত করুন৷
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
StringEscapeUtils () |
পাবলিক পদ্ধতি | |
---|---|
static String | escapeShell (String str) অ্যান্ড্রয়েড শেল কমান্ডে ব্যবহারের জন্য একটি |
static | paramsToArgs ( params) paramsToArgs ( params) প্রদত্ত পরামিতিগুলিকে অপশনের মাধ্যমে কমান্ড লাইন আর্গসকে সাব প্রসেসে রূপান্তর করে এই পদ্ধতিটি তালিকার প্রতিটি প্যারামিটারের জন্য একটি সরল জেনেরিক আনস্কেপ করবে। |
পাবলিক কনস্ট্রাক্টর
StringEscapeUtils
public StringEscapeUtils ()
পাবলিক পদ্ধতি
escapeShell
public static String escapeShell (String str)
অ্যান্ড্রয়েড শেল কমান্ডে ব্যবহারের জন্য একটি String
এস্কেপ করে।
পরামিতি | |
---|---|
str | String : পালানোর জন্য String |
রিটার্নস | |
---|---|
String | অ্যান্ড্রয়েড শেল String এড়িয়ে গেছে |
paramsToArgs
public staticparamsToArgs ( params)
প্রদত্ত পরামিতিগুলিকে অপশনের মাধ্যমে কমান্ড লাইন আর্গসকে সাব প্রসেসে রূপান্তর করে
এই পদ্ধতিটি তালিকার প্রতিটি প্যারামিটারের জন্য একটি সরল জেনেরিক আনস্কেপ করবে। এটি \"char] কে [char] দিয়ে প্রতিস্থাপন করে। উদাহরণস্বরূপ, \" রূপান্তরিত হয় "। এটি QuotationAwareTokenizer দ্বারা পার্স করার পরে স্ট্রিং হিসাবে রয়ে যাওয়া ডবল কোট সহ স্ট্রিংকে অনুমতি দেয়। এই উদ্ধৃতি ছাড়া AwareTokenizer স্ট্রিংকে ভাগে ভাগ করে ফেলবে যদি এটিতে স্থান থাকে।
পরামিতি | |
---|---|
params |
রিটার্নস | |
---|---|
কমান্ড লাইন args প্রতিনিধিত্বকারী স্ট্রিং তালিকা |