java字符串流转BigDecimal流

突然忘了怎么写了。
我现在有个数字的字符串集合转成流,我想把它转成BigDecimal的集合。
但是我再map里面写BigDecimal.valueof不好使。
BigDecimal::new也不好使。
请问是怎么写的来着?

流里的map直接new BigDecimal出来就好了
stream().map(o->new BigDecimal(o))

数字不是可以直接转么
BigDecimal c=new BigDecimal(x);