Как правильно преобразовать Int в перечисление в Java, учитывая следующее перечисление? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't
Как правильно преобразовать Int в перечисление в Java, учитывая следующее перечисление? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't
Как я могу преобразовать строку в boolean? $string = 'false'; $test_mode_mail = settype($string, 'boolean'); var_dump($test_mode_mail); if($test_mode_mail) echo 'test mode is on.'; это возвращается, булево верно но так и должно быть boolean...
Это глупый вопрос, но вы можете использовать этот код, чтобы проверить, является ли что-то определенного типа ... if (child is IContainer) { //.... Есть ли более элегантный способ проверить наличие экземпляра «НЕ»? if (!(child is IContainer)) { //A little ugly... silly, yes I know... //these don't...
Как я могу преобразовать, Stringнапример "12.34", doubleв
С помощью PHP, какой самый быстрый способ преобразовать строку как это: "123"целое число? Почему этот конкретный метод самый быстрый? Что произойдет, если он получит неожиданный ввод, например, "hello"или...
Я хочу извлечь только часть даты из метки времени в PostgreSQL. Мне нужно, чтобы это был DATEтип postgresql, чтобы я мог вставить его в другую таблицу, которая ожидает DATEзначение. Например, если у меня есть 2011/05/26 09:00:00, я хочу2011/05/26 Я пробовал кастинг, но я получаю только 2011:...
Для этого блока кода: int num = 5; int denom = 7; double d = num / denom; значение dесть 0.0. Его можно заставить работать, приведя: double d = ((double) num) / denom; Но есть ли другой способ получить правильный doubleрезультат? Я не люблю кастовать примитивов, кто знает, что может...
Например, допустим, у вас есть два класса: public class TestA {} public class TestB extends TestA{} У меня есть метод, который возвращает a, List<TestA>и я хотел бы привести все объекты в этом списке, TestBчтобы в итоге я получил...
Я знаю, что можно приводить список элементов из одного типа в другой (учитывая, что у вашего объекта есть публичный статический явный операторный метод для выполнения приведения) по очереди следующим образом: List<Y> ListOfY = new List<Y>(); foreach(X x in ListOfX) ListOfY.Add((Y)x); Но...
Как я могу привести int к перечислению в C ++? Например: enum Test { A, B }; int a = 1; Как мне конвертировать aв тип
Как я могу привести объект к int в
Я продолжаю находить как здесь и Google людей , имеющих проблемы , идущие от longк , intа не наоборот. Тем не менее, я уверен, что я не единственный, кто столкнулся с этим сценарием, прежде чем перейти intк Long. Единственными другими ответами, которые я нашел, были «Просто установите его как...
Есть ли причина отдавать предпочтение static_cast<>кастингу в стиле C? Они эквивалентны? Есть ли какая-то разница в
Я хочу преобразовать Floatв Intв Swift. Базовое приведение типа не работает, потому что эти типы не являются примитивами, в отличие от floats и ints в Objective-C var float: Float = 2.2 var integer: Int = float as Float Но это выдает следующее сообщение об ошибке: «Float» не конвертируется в «Int»...
Я знаю, что вы можете конвертировать Stringв число с read: Prelude> read "3" :: Int 3 Prelude> read "3" :: Double 3.0 Но как вы Stringполучаете представление
Когда я пытаюсь numpy.newaxis результат дает мне двухмерный график с осью х от 0 до 1. Однако, когда я пытаюсь использовать numpy.newaxisдля нарезки вектор, vector[0:4,] [ 0.04965172 0.04979645 0.04994022 0.05008303] vector[:, np.newaxis][0:4,] [[ 0.04965172] [ 0.04979645] [ 0.04994022] [...
Я хотел бы проверить, является ли объект (например someObject) назначаемым (приведенным) к переменной другого типа (например SpecifiedType). На Java я могу написать: someObject instanceof SpecifiedType С этим связан вопрос о том, равен ли тип времени выполнения объекта другому типу. На Java я могу...
Как можно обрабатывать приведение типов в TypeScript или Javascript? Скажем, у меня есть следующий код TypeScript: module Symbology { export class SymbolFactory { createStyle( symbolInfo : SymbolInfo) : any { if (symbolInfo == null) { return null; } if (symbolInfo.symbolShapeType === "marker") { //...
Upcasting разрешен в Java, однако downcasting дает ошибку компиляции. Ошибка компиляции может быть удалена путем добавления приведения, но она все равно прервется во время выполнения. В этом случае, почему Java допускает даункастинг, если он не может быть выполнен во время выполнения? Есть ли...
Каков наилучший способ (если есть) преобразовать число в строку в Typescript? var page_number:number = 3; window.location.hash = page_number; В этом случае компилятор выдает ошибку: Тип «число» нельзя назначить типу «строка» Потому location.hashчто это строка. window.location.hash = ""+page_number;...