# Question about Types

**URL:** <https://discourse.julialang.org/t/question-about-types/44386>\
**Category:** General Usage\
**Tags:** question\
**Created:** [August 6, 2020, 3:26am UTC](https://discourse.julialang.org/t/question-about-types/44386 "2020-08-06T03:26:21Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![abcde](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abcde/32/16180_2.png) [@abcde](https://discourse.julialang.org/u/abcde)\
**Post date:** [August 6, 2020, 3:26am UTC](https://discourse.julialang.org/t/question-about-types/44386/1 "2020-08-06T03:26:21Z")

</div>

```julia
a=convert(Vector{Float64},rand(20))

```

![image](https://global.discourse-cdn.com/julialang/original/3X/8/6/8630215c5ff1267fd20830099b1ea882731f8cea.png)  
 ![image](https://global.discourse-cdn.com/julialang/original/3X/a/b/abc6194badc474ed707b036dc90821c393f97a04.png)  
In Workplace it is of type Vector, but in REPL it is of type Array. Why is that?Thank you very much!

---

<div class="post-metadata">

**Author:** ![laborg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/laborg/32/5474_2.png) [@laborg](https://discourse.julialang.org/u/laborg)\
**Post date:** [August 6, 2020, 3:31am UTC](https://discourse.julialang.org/t/question-about-types/44386/2 "2020-08-06T03:31:59Z")

</div>

Hi,

A `Vector` is just an alias for a one dimensional `Array`:

```julia
julia> Vector == Array{T,1} where T
true

julia> Array{Int,1}(undef,1)
1-element Array{Int64,1}:
 140523564301152

julia> Vector{Int}(undef,1)
1-element Array{Int64,1}:
 140524253304528

```

---

<div class="post-metadata">

**Author:** ![abcde](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abcde/32/16180_2.png) [@abcde](https://discourse.julialang.org/u/abcde)\
**Post date:** [August 6, 2020, 3:36am UTC](https://discourse.julialang.org/t/question-about-types/44386/3 "2020-08-06T03:36:20Z")

</div>

But I just need the vector format, so how do I do that?

---

<div class="post-metadata">

**Author:** ![yuyichao](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yuyichao/32/20_2.png) [@yuyichao](https://discourse.julialang.org/u/yuyichao)\
**Post date:** [August 6, 2020, 3:42am UTC](https://discourse.julialang.org/t/question-about-types/44386/4 "2020-08-06T03:42:34Z")

</div>

What you mean by vector format. What do you want to do?

---

<div class="post-metadata">

**Author:** ![abcde](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abcde/32/16180_2.png) [@abcde](https://discourse.julialang.org/u/abcde)\
**Post date:** [August 6, 2020, 3:46am UTC](https://discourse.julialang.org/t/question-about-types/44386/5 "2020-08-06T03:46:01Z")

</div>

```julia
asd=convert(Vector{Float64},rand(20))

```

I need the asd to be a vector type, but the convert function doesn’t do that, so what do I do?

---

<div class="post-metadata">

**Author:** ![WschW](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/wschw/32/6575_2.png) [@WschW](https://discourse.julialang.org/u/WschW)\
**Post date:** [August 6, 2020, 3:51am UTC](https://discourse.julialang.org/t/question-about-types/44386/6 "2020-08-06T03:51:53Z")

</div>

`Vector{Float64}` is the same type as `Array{Float64, 1}`, the workspace displays `Array{Float64, 1}` as `Vector{Float64}` because they are the same thing and it is easier to tell at a glance to tell what it is.

---

<div class="post-metadata">

**Author:** ![yuyichao](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yuyichao/32/20_2.png) [@yuyichao](https://discourse.julialang.org/u/yuyichao)\
**Post date:** [August 6, 2020, 3:52am UTC](https://discourse.julialang.org/t/question-about-types/44386/7 "2020-08-06T03:52:41Z")

</div>

It does. There’s no difference between `Vector{Float64}` and `Array{Float64,1}`

---

<div class="post-metadata">

**Author:** ![abcde](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abcde/32/16180_2.png) [@abcde](https://discourse.julialang.org/u/abcde)\
**Post date:** [August 6, 2020, 3:52am UTC](https://discourse.julialang.org/t/question-about-types/44386/8 "2020-08-06T03:52:59Z")

</div>

thankyou!

---

<div class="post-metadata">

**Author:** ![abcde](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abcde/32/16180_2.png) [@abcde](https://discourse.julialang.org/u/abcde)\
**Post date:** [August 6, 2020, 3:53am UTC](https://discourse.julialang.org/t/question-about-types/44386/9 "2020-08-06T03:53:36Z")

</div>

ok,got it!

---

<div class="post-metadata">

**Author:** ![greg\_plowman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/greg_plowman/32/8100_2.png) [@greg\_plowman](https://discourse.julialang.org/u/greg_plowman)\
**Post date:** [August 6, 2020, 4:22am UTC](https://discourse.julialang.org/t/question-about-types/44386/10 "2020-08-06T04:22:19Z")

</div>

No need to `convert` then.
